svn

Handling relations between multiple subversion projects

In my company we are using one SVN repository to hold our C++ code. The code base is composed from a common part (infrastructure and applications), and client projects (developed as plugins). The repository layout looks like this: Infrastructure App1 App2 App3 project-for-client-1 App1-plugin App2-plugin Configuration project-for-cl...

Synchronizing Large Unversioned Files Within Subversion Checkout

We've been working with a Subversion repository for some time now for a research lab and have repeatedly been presented with a common issue: We want to version all of the code, and small bits of permanent data, but we also have large binary blobs that live within ignored directories in user checkouts and we'd like to make it easy for th...

When network path changes under your feet: svn doesn't work

I have a SVN repository and a checked out version both on a Machine I Don't Manage[tm]. The sysadmin did some background work on paths/mountings and my work is effectively hijacked at the moment. This is in Red Hat Linux. I know on Windows, SmartSVN has an option where you can retarget the source repository to deal with situations like t...

Pipe shell output to svn del command?

I have a rather complicated deploy setup for our Drupal site that is a combination of CVS and SVN. We use CVS to get the newest versions of modules, and we deploy with SVN. Unfortunately, when CVS updates remove files, Subversions complains because they weren't removed in SVN. I am trying to do some shell scripting and Perl to run an svn...

SVN organization for a 3rd-party component

Hi, We are a small company which develops components for the Joomla! CMS. In the Joomla!'s jargon, a component is a small application that extends the CMS features (we are for example editing a directory component). As a classical framework, Joomla has a pre-defined files structure which looks like this one: |-- administrator/ | |--...

Strange problem with Subversion - "File already exists" when trying to recreate a directory that USED to be in my repository

So - I used to have a directory called mysql a few revisions ago. I deleted it, and decided to start over - but when I try to create the new mysql directory - I keep running into the 'File Already Exists' error: support:/etc/puppet/modules# mkdir mysql support:/etc/puppet/modules# svn add mysql/ A mysql support:/etc/puppet/modu...

Hosted SVN - RepositoryHosting.com

I'm currently reviewing repositoryhosting.com for possibly hosting our company code, however, I'm weary about pushing forward for a few reasons. First, if the company goes under, I have no assurance that I will have access to grab backups of the code prior. Secondly, their terms state this: "User agrees that Repository Hosting shall n...

Why should I use version control?

Possible Duplicates: Do I really need version control? Using Version Control for Home Development I was reading a blog where the writer said this "Code doesn’t exist unless it’s checked into a version control system. Use version control for everything you do. Any version control, SVN, Git, even CVS, master it and use it...

In Git and Subversion, how do I find out the current user at the terminal?

In Perforce, I can check who I am by running p4 info, here's the p4 doc. What's the equivalent for Git and Subversion at the terminal? ...

How can I use TortoiseSVN on windows 7?

I am trying to setup an SVN for the first time, I chose tortoiseSVN because my IDE phpdesigner has built in support for tortoisesvn. SO far I have installed the program, installed it and tried to set it up following many tutorials and reading the help file I still get this error no matter what I try to do, I even searched SO and goo...

How to move a subproject to a new folder in Visual Studio 2008 without breaking (ankhsvn) subversion revision history?

I have a c# solution with a bunch of projects. One of them resides in a folder that does not match the project name (for reasons I can't know since the guy who did it left before I arrived). My beloved ReSharper plugin goes all grumpy on me and draws blue swiggly lines under the namespace declarations and groans: "Namespace does not corr...

How to remove 1 revision of a folder in Subversion

I have several projects in my repository, each project has it's own folder. Is it possible to remove the last revision of one of the projects without changing anything else? Example: Project A's latest version was committed creating rev. 50. Work on other projects goes on, the repository is now at rev. 60. Now the user of A comes back ...

SVN - can't check out a file previously deleted and then restored in the repo

There're files/folders that were deleted and then re-added to the repository. svn update > gives me the right-updated revision. files and folders are correctly displayed in the svn repository, if I run 'svn update' 'svn diff' my workspace folder seems in sync but the files/folders are not checked out... any idea of what the problem is? ...

Our subversion server has a new IP address - now what?

We connect to the repository by ip address - a quick hack introduced by the guy before me, since we don't have a real server, just an old pc running apache, svn etc. We recently moved offices and it seems the "server" is using DHCP - it booted to a new IP address this morning. Logging into trac (also running on that server) is easy: Just...

Subversion post-commit hook to update 'staging' version not working

We have a staging version of our web application (it is basically a subversion working copy that no-one works on) that lives in '/apps/software'. Each developer has their own working copy in '~/apps/software'. I would like to utilise a simple post-commit hook script to update the staging copy every time a developer commits a change to th...

How to use custom keywords in SVN

I'm using a VisualSVN server and TortoiseSVN client. I have set the properties svn:keywords = Author Id Revision LastChangedDate Copyright copyright = (c) 2009 Foo Company. Then, when I try to use these properties in the header file (including the custom property Copyright), I do it like: /********************************************...

Source control products that support linked/shared files?

We're interested in moving from a source control system that supports the concept of shared or linked files. A shared file means: a file modified in one project, is automatically updated changed in every other project that uses that same file. It does this without a developer having to request it, reverse-integrate it, ask for it, or e...

Is there a way to filter out property-only changes in the TortoiseSVN log?

The mergeinfo feature of SVN is really useful, but it puts a log entry in the revision log when all that's been changed on a file are svn properties, which we typically don't want to see. Is there a way to filter out property-only changes in the TortoiseSVN log? ...

Import on TortoiseSVN?

I am trying to setup TortoiseSVN, I am using the windows version and using the context menu, you right click and it has some options, for initially getting my files into to repo I try to do export and it is the only thing that makes it seem like it is working, it shows in the log Adding filepath but eventually when it gets to the jque...

Tortoisesvn on web server

Is there a way to add a repository on my linux shared webhosting to use with tortoisesvn? Or is there something similar I can do as easy as using tortoise without buying hosting strictly for a repository like cvsdude or something? ...