There is any documentation on how to install and setup and SubVersion server? And use it with Delphi XE over a network.
To say otherwise: I have installed Delphi XE, Subversion Client and Server. Now what? I don't understand how they work.
I suggest installing VisualSVN Server, which is a complete installation of the latest Subversion server plus Apache, with a nice control panel to configure stuff. It integrates with Windows authentication, or you can have it use Subversion authentication. It's fantastic.
http://www.visualsvn.com/server/
You only need to install a Subversion server if you need networked access to the repository. If you only need local access, you can use a local repository. You can create it using a subversion client, like TortoiseSVN, and it is accessed using the file:/// protocol.
Delphi XE has an integrated SVN client, so it's not mandatory to install an external Subversion client, though it's really helpful as are many tasks that can't be made with the integrated client. TortoiseSVN is superb and integrates seamlessly with Windows explorer.
Thanks Chris. I will take a look because this CollabNet package is a nightmare. So, I install Visual SVN as server and Colabnet Client as client?
You can use almost any subversion client with almost any subversion server. Subversion has a well defined API that both clients and servers can follow. The only problem is that some clients are incompatible with each other. For example, VisualStudio's AnkhSVN client can create _svn directories instead of .svn which can make it incompatible with the standard command line client.
If you don't mind using svnserve as the server, you can download the SlikSVN. The svnserve server is fairly straight forward and quick to setup and install. It isn't as flexible as the Apache server (which can have more than one repository served under the same httpd instant) but it's nice to use for your own personal self or for a small group.
I looked at the licensing of VisualSVN, and it looks like its zero cost as long as you don't need the advanced features.
Related
Neo4J desktop requires registration, there is no internet access so that is not possible. It fails with 'unrecoverable authentication error'. Are there any work arounds. For instance an older version of Neo that did not require registration?
Yes, there is alternate downloads.
Download the zip for your platform
Desktop's audience is developers not deployment.
One of its goals is to provide a gui for managing several servers and databases.
Desktop will install java if needed, then the chosen server.
As you speak of restricted environment, you'll have to deal with the prerequisites and unzip the server yourself.
I am developing a sample app using MEAN stack and tried to install BreezeJS via bower. But it downloads whole bunch of .NET related stuff. I read from the BreezeJS documentation, that it can be used in Non-MS backends.
Any hints on how can I use bower to install breezeJS or do I have to download files manually.
Update 26 May 2014
There is now an official breezejs bower package for client assets. Install from a terminal/command window with
bower install breezejs
Case matters! Be sure to spell "breezejs" in all lowercase.
This package contains the core JavaScript distribution files PLUS
adapters - the officially supported breeze adapters in the core, including the mongo client adapter
labs - the currently "approved" breeze.labs
HTH
p.s.: You still use nmp to install the breeze-mongodb module on your node server.
Original
Feel your pain. It's helpful to our priority setting to know that this matters to you.
We are in the midst of doing two things about this.
refactoring the github repository into multiple repos to be more sensitive to technology preferences.
working with the current keepers of the Breeze bower repos to refactor accordingly; actually, they have offered to let us take over ... and we will; we just need a little more time.
Until then, I'm afraid you'll have to grab the JavaScript files from github yourself. Fortunately there are not many of them.
Breeze client JavaScript files are in the build folder of the breeze.js repo.
Breeze Labs for JS clients are in the breeze.js.labs repo.
The breeze-mongodb module for your node server you can install with npm.
I need to use CS Staging API to do some tests with a remote server.
However, the Staging option is grayed out for me and my colleague, at least
when i try to install the MSDN version (both Enterprise and Developer).
Any idea how can I at least use the Staging API with the remote server?
(I do not care whether I've got a local server or not)
Thanks in advance
Greg
You are trying to install on an unsupported OS
You cannot officially install CSS on the following OS':
Windows XP
Windows 7
Windows Vista
Having said this, the Greg has got CSS working on Windows 7 by manually copying the binaries (see comments below). Obviously, this is not supported or endorsed by Microsoft.
You are missing CSS pre-requisite software
For example, classic ASP is one of the pre-requisites. Make sure you follow
the (long) instructions in the CS 2007 Install Guide, you should be OK. You can also review a list of components CSS depends upon.
Now that MVC 3 Tools Update has been released, that's all I see on the Web Platform Installer -- I no longer see MVC 3? Is this because the Tools Update is essentially MVC 3 PLUS enhancements to the development environment? Presumably, none of these additions are needed on a server so I thought that MVC 3 would still be offered for server installs.
So can/should I install the MVC 3 "Tools Update" from the Web Platform installer on a server?
I know this doesn't help you Decker, but it may help others:
The easiest way to get MVC on the server is by using the "Add Deployable Dependancies..." menu:
Also useful for deploying SQL CE.
You can use the installer from WebPI on the server just fine. It will detect if you don't have Visual Studio installed and will only install the runtime.
You could also try unzipping the installer file and only copying the runtime MSIs but I think that's overkill.
You could also use Web Platform Installer from the command line:
webpicmd /install /Products:MVC3Runtime /log:webpi.log /accepteula /SuppressReboot
If your servers don't have internet access, you can use the offline flag from a machine which does have access to download a copy of the required install files.
So your flow would be as follows:
Prepare Cached Version of Installers
webpicmd /Offline /Products:MVC3Runtime /log:webpi.log /Path:"%~dp0wbpiCache"
Install from cache (copy folder structure to target machine)
webpicmd /install /Products:MVC3Runtime /log:webpi.log /accepteula /SuppressReboot /XML:"%~dp0wbpiCache"
You don't need to install MVC3 on a server.
Just copy the MVC DLLs along with your projects.
I'd like to add psexec type functionality to an application, but I'd like to have it in native Delphi. Ultimately my goal is to remotely execute a process as SYSTEM, which will require installing a service on the remote machine.
I'm familiar with the XCmd project, which is written in Visual C++. If there already exists a Delphi clone of this program/functionality that would be great. If not, I'll work to convert the XCmd project's logic to Delphi.
Does anyone know of a psexec or xcmd clone for Delphi?
RunAsSys comes close (doesn't work remotely though), it enables you to run something as system, my RunInSession tool has the ability to start a process in any session and remotely