svn

How do I make my colleagues not despise SVN?

Many of my colleagues use SVN in groups of 1-5 people partly working on the specific project. Half of them are inexperienced students. In fact non of us are real software developers with year-long experience. Most of them use Eclipse and subclipse to read and write their contributions to the SVN repositories. Some of them have problems ...

Where should a Subversion repository be?

Should it be on the development servers or a Subversion server? I suppose this could be expanded to any client-server version control system. ...

How to access Subversion from Oracle PL/SQL ?

For a governmental agency, we build a release management system developped in PHP and Oracle. The data for this application is stored in database tables and is processed with PL/SQL packages and procedures. The release management process is extensively based on metadata coming from Subversion repositories. We access the repositories fr...

How can I use post-commit hooks to copy committed files to a web directory from SVN?

My Ubuntu server has Apache and Subversion installed. I use this server as a staging server, purely for testing purposes. I use Apache to host the web application, and Subversion to keep versioned copies of the source code. My current workflow: Make changes to a file Commit the file to the Subversion repository Upload the file new ove...

How to find my subversion server version number?

I want to know if my server is running suberversion 1.5. How can I find that out? Also would be nice to know my svn client version number. svn help. Hasn't been helpful Note: I don't want my project's revision number, etc. This question is about the subversion software itself. ...

Team Foundation Server - Use API to Sync to SVN

Has anyone out there used TFS's API to synchronize different types of repositories? I have a SVN repo that I want to sync with a TFS repo. More accurately, I just want to take everything latest from SVN occasionally (nightly) and dump it out to TFS as the latest version. Any advice? ...

How do you get a list of changes from a Subversion repository by date range?

What I would like is be able to generate a simple report that is the output of svn log for a certain date range. Specifically, all the changes since 'yesterday'. Is there an easy way to accomplish this in Subversion besides grep-ing the svn log output for the timestamp? Example: svn -v log -d 2008-9-23:2008-9:24 > report.txt ...

Integrating External Sources in a Build

Where I work I have several projects in separate repositories. Each project shares a lot of common code that I want to pull out into a distinct project. I'm thinking of calling the project with the following scheme: Company.Department.Common or Company.Department.Utility. I've constructed a project for this and it has an automated build...

App to Change Ldap Password for a JIRA/SVN server

I'm setting up a server to offer JIRA and SVN. I figure, I'll use LDAP to keep the identity management simple. So, before I write one.... is there a good app out there to let users change their ldap password? I want something that lets a user authenticate with ldap and update their password. A form with username, old password, new...

What is the difference between the Project and SVN workingDirectory config Blocks in CruiseControl.NET

What is the difference between the Project and SVN workingDirectory Config Blocks in CruiseControl.NET? I setup Subversion and now I'm working on CruiseControl.NET and noticed there are two workingDirectory blocks in the config files. I've looked through their google groups and documentation and maybe I missed something but I did not se...

How to synchronize two Subversion repositories?

My company has a subsidiary with a slow Internet connection. Our developers there suffer to interact with our central Subversion server. Is it possible to configure a slave/mirror for them? They would interact locally with the server and all the commits would be automatically synchronized to the master server. This should work as tran...

Multiple repositories, single setup

If I use multiple repositories, all located under a single root folder, how can I set it up so that they will use a single master svnconf/passwd file for setup but still allow me to customize each if the need arises? This is on windows but I guess the process would be similar on other systems. Update: I am using svnserve as a service. ...

Easy way to embed svn revision number in page in PHP?

Notice in the bottom right hand corner of this page it has the SVN revision id? I'm assuming that's dynamic. I'd love to add that to some of my sites, just as a comment in the source to make sure code pushes are going through. NOTE: You can also assume that the working directory of the site in question is an svn checkout of the repo in...

Can someone recommend a reliable CVS or SVN hosting service?

I want to use CVS or SVN as my source control mechanisms on several side projects I am working on. Instead of hosting the server myself, I was wondering if anyone had any recommendations on CVS or SVN hosts. My concerns in order are: reliability, uptime, and price. When responding, please give details on your recommendation. Also, if...

What is the best way to version control my SQL server stored procedures?

What is the best way to version control my database objects? I'm using Visual studio 2005/2008 and SQL server 2005. I would prefer a solution which can be used with SVN. ...

Anyone have commit notification hook script that will send email upon commit of codes?

Can share with me any of this script? ...

Create a tag upon every build of the application?

Do anyone do this in ANT Build. Meaning everytimie a certain target is called e.g. build-sit. A tag will be created in the svn respositoyr to reference to that particular sit version. Any idea how to do about doing that? ...

How to get master-master replication with Subversion?

Seems like a simple problem: I have an SVN repo inside our firewall. I have an SVN repo outside our firewall. I have users inside, and outside, the firewall. (no VPN isn't an option :( that'd be too easy) machines inside the firewall CAN talk to the outside SVN server. But not the other way. the outside SVN is a temporary thing - the ...

How do I properly branch post-commit and revert the trunk in svn?

I have some commits that I've decided, after the fact, are going to be more branch work then trunk work. How do I create the branch and revert the trunk while still ensuring merging isn't painful later? Is it as simple as copying the current trunk to a branch and reverting the trunk? Or will this create headaches later? ...

How to store configuration parameters in SVN?

Like many projects, we deploy to many environments, QA, UA, Developer trunks, etc.. What is the best way to store sensitive configuration parameters in SVN? Or, should you not and just maintain a smaller unversioned file with credentials in it on the server? Mainly, we do not want to expose production credentials to every developer. ...