SVN is short for "Subversion" and is an open source version control system

learn more… | top users | synonyms (1)

10
votes
2answers
4k views

Is there a difference between merges in svn compared to git or mercurial?

From my understanding SVN is 'Easy to branch. Difficult to merge'. Why is that? Is there a difference how they merge?
4
votes
4answers
116 views

Which part of the source base should users be testing?

I'm using SVN and I'm wondering about which part of the code base the users should test. The trunk (after the new feature branch has been merged in) or the branch? If using the branch, how do you ...
13
votes
5answers
4k views

Version Control with SQL Server

I'm starting a new project and using SVN (with Tortoise) as my Version Control System. I was wondering if it was possible to also maintain a SQL Server Database using the same system. I'd want to ...
7
votes
2answers
432 views

How should I control the versions of my project on GitHub

I am trying to spend as much time as I can on GitHub nowadays (even I am the only person in team at work) to really feel how it is going to be like for a real world corporate application. One ...
5
votes
2answers
951 views

Tags or specify revision?

At my company, we have your typical svn structure. Each project has branches, tags and trunk. repo -Project A * trunk * branches * tags -Project B * trunk * branches * tags -Project C * ...
15
votes
2answers
1k views

Mercurial Repository structure with heavyweight corporate comms, configuration management & test requirements

I am yet another Subversion user struggling to re-educate myself in the Tao of distributed version control. When using Subversion, I was a big fan of the project-minor approach, and, with most of my ...
2
votes
1answer
242 views

svn - when will I see conflicts?

I am just starting a new position and using svn rather than git (my favorite). With svn if there are any conflicts will I see them after an svn update or after an (attempt) to svn commit? In other ...
12
votes
6answers
948 views

Using SVN poorly - is Mercurial the answer?

At work we use SVN, but in name only. We don't branch or merge. We keep two copies of the repository, one serving as the "tag" branch that gets copied when we do a deployment and kept for bug fixes ...
4
votes
4answers
396 views

confusion between SVN and code backup by month/date/time whenever i make major or important update to the code

I am working on two different project simultaneously where whenever the changes are made we use Tortoise SVN for project A Backed up by folder for Project B (this is done by me on my system) I ...
1
vote
2answers
2k views

Trade-offs of local vs remote development workflows for a web development team

We currently have SVN setup on a remote development server. Developers SSH into the server and develops on their sandbox environment on the server. Each one has a virtual host pointed to their sandbox ...
4
votes
3answers
294 views

What am I missing from my CI stack?

Right now, the current deploy process at my work is based around tagging from the trunk and switching various PHP web sites for clients on our QA and Production servers. While this is simple from the ...
1
vote
3answers
437 views

Does it make sense to use a personal Amazon Cloud Drive to host an SVN repository?

I have 5GB of free storage on Amazon's Cloud Drive service that I'm not using, so I'm wondering: is it possible to create an SVN repository and be able to commit/update through TortoiseSVN? I have an ...
2
votes
4answers
1k views

What's the best way to handle multiple simultaneous “streams” of development in version control?

My department is planning on working on our next several releases (spanning a year) simultaneously. The powers that be are advocating we support this by refactoring all affected code into classes ...
2
votes
1answer
86 views

See number of SVN Checkins per folder [closed]

I have a very large SVN repository (working copy of several gb) that has just reached its 20,000th checkin. As a bit of an interesting statistic for our team (and to partly celebrate our 20,000th ...
7
votes
2answers
995 views

Where should we put External Libraries in our SVN?

We have the following SVN structure. Projects: Our work Clients: Projects for clients, needs to be different Shared: Shared libraries we created Docs: Documents explaining how software development ...
1
vote
3answers
280 views

Typically how many programmers on svn? [closed]

I've started implementing svn in my school projects. In the industry, typically how many programmers are sharing the same svn? Are the version numbers related to how many programmers are working on a ...
15
votes
5answers
1k views

What version control system can manage all aspects? [closed]

A few months ago I dug into Subversion and GIT and was disappointed. They handle SOURCE CODE fine but not other aspects. For example, a web site under version control needs to manage file/directory ...
5
votes
2answers
1k views

Are there any good examples of open source C# projects with a large number of refactorings? [closed]

I'm doing research into software evolution and C#/.NET, specifically on identifying refactorings from changesets, so I'm looking for a suitable (XP-like) project that may serve as a test subject for ...
5
votes
5answers
288 views

What options are there if an SVN repository becomes unavailable?

A project I'm working on was hosted on a svn repository at bettercodes.org. This was under another user's name and that repository is now unavailable. The person responsible for the project was sent ...
8
votes
1answer
464 views

Common practice for abandonware in SVN

I have a general repository for small utilities (which were deemed too small at the time to warrant their own repository. 'Nother problem of itself maybe), some of which are deprecated and likely to ...
4
votes
2answers
161 views

Ensuring successful merges in Subversion

Subversion Re-education actually convinced me, but for now I'll stick to svn - mastering the use of a very popular tool can't be bad. To date I've not used branching/merges in production code, now I ...
6
votes
2answers
331 views

How to manage two major versions using SVN?

At the company I'm working we support two versions of the software we develop. One version is available for customers, and one version the developers are developing new functionality in. The version ...
9
votes
3answers
3k views

Agile development deployment process. Where do QA and Business Owners test?

I've been reading up a lot lately on various web application deployment processes using SVN or GIT, with a view to redesigning how we currently deploy where I work. As is the way with many flavours ...
9
votes
4answers
2k views

How do you put different versions of your library under version control? Do you use tags? Or branches? Or another method?

I have recently started putting my code under version control (in the lab I'm working, under SVN, and my own codes in github (obviously with git)). Before using version control, I used to do something ...
0
votes
3answers
420 views

Version Control Workflow (Subversion)

I've been learning how to use subversion and would just like someone to clarify whether or not my understanding is correct? Create a master repository at a given location (be it on a webserver or ...
16
votes
6answers
2k views

git / other VCS - how often to commit? [duplicate]

I've been a programmer now for over 11 years, and am just starting to get into version control for real. The places I've worked at have never really used version control (one committed at the end of ...
4
votes
3answers
236 views

Getting started with repositories: are they what I need, or are there any alternatives?

I'm a solo iOS developer - mostly self taught, but have made several successful apps so far and potentially starting some slightly bigger projects. What I want to do: As I'm working on some bigger ...
2
votes
2answers
351 views

Is it useful to learn CVS before learning SVN?

Is it useful to learn CVS before learning SVN? Does much of that knowledge carry over to SVN or are they too different?
3
votes
2answers
377 views

How to transition a small team developing on a remote testserver from svn to git

At the company I work we use SVN. The SVN repository resides on the local server. When developing we commit the changes to SVN on the local server which transfers the changes via ftp to a testsite ...
2
votes
2answers
848 views

Using SVN along with WAMP

I would like to run SVN server on my local machine along with WAMP. All SVN server binaries include Apache. Whereas I don't need Apache as I'm already running WAMP. Please let me know if there are ...
8
votes
3answers
5k views

Why can't I edit an SVN commit message?

I'm using SVN. Sometimes I miss something when I write a commit message. But once it's been committed, it cannot be reverted, and even I can't edit the message. Why they didn't put the edit function ...
6
votes
3answers
2k views

Managing SQL Stored Procedures' Version

I am working with a team of 5 persons. We are using SQL Server as our database. Since long time I want to store the Stored Procedures in SVN so that the versions can be maintained. Is there any tool ...
13
votes
3answers
388 views

Compute costs of bad code

I am looking for arguments to convince management to invest effort into refactoring. We log work using Jira and relate every svn-commit to a jira call. My idea is to do the following: manually ...
10
votes
4answers
3k views

Is it acceptable to deploy web app to production directly from SVN

Question Is there a legitimate reason NOT to use SVN for production deploys, or is this merely a case of personal preference and there is no real case against SVN? Background My workplace has a ...
4
votes
1answer
182 views

Switching from SVN to Mercurial: one repository or many?

We currently have a large Subversion repository, with a tree like: root /libraries /library1 /trunk /library2 /trunk /solutions /solution1 ...
8
votes
2answers
532 views

Big source tree refactor ahead - what tool to use?

We are doing a major refactor of the layout of our source tree. Masses of files are being moved, folders are being renamed, etc. etc. We currently have everything in SVN. We're going to move to ...
1
vote
2answers
309 views

git/svn Hooks for PHP/Zend Projects

just because i think we are not using the full potential of all possibilites here yet: What Pre/Post Commit Hooks (i.e. PHPUnit, PHPDoc) do you people use on your Team Git/SVN Servers? By now we do ...
3
votes
4answers
237 views

How Do You Pull Something from a Release?

Let's say your team is working on 10 features/fixes for a sprint. At the end of the sprint, there are one or two things that the product owner does not accept. But, they would really like the other 8 ...
5
votes
3answers
591 views

How to manage source code customizations for many users?

When I wrote original code, I was using TortoiseSVN to manage versions, but later a new problem evolved. Customers desired customization on few things and now the list of customers is growing. I want ...
3
votes
2answers
1k views

Visual Web Developer 2010 Express, automated testing, and SVN

We have an HTML designer who is not a developer but needs to modify .aspx files from our ASP.NET 2.0 projects from time to time in order to get CSS to work properly with them. Currently, this ...
46
votes
16answers
4k views

Too much version control and bug tracking overhead per change?

I work at a place that is CVS-crazy and Bugzilla-nuts. There are so many branches off each release that one cannot count them. Everyone is constantly auto-merging. There is no fluidity at this job. ...
4
votes
3answers
140 views

Where should the description about branches in a VCS be stored?

If you maintain many branches in your favorite version control system it is essential understand which branch for which indented. In SVN you can put README on same level as trunk/branches/features ...
8
votes
2answers
1k views

Should you bother with SVN branches if you only ever have one?

If we only work with one branch in Subversion, should we even bother? Can't we just work on the trunk to speed things up? This is how we develop with Subversion: There is a trunk We make a new ...
22
votes
4answers
972 views

We're Subversion Geeks and we want to know the benefits of Mercurial [closed]

Having read I'm a Subversion geek, why should I consider or not consider Mercurial or Git or any other DVCS. I have a related follow up question. I read that question and read the recommended links ...
0
votes
1answer
439 views

Are there any subversion “dash board” web applications that can show me a list of recent commits from all my repositories?

I am looking for something like a subversion dashboard that at the very least can show me commits from across a group of repositories. Is there anything like this available? Since it could just as ...
3
votes
5answers
449 views

SVN - Is it OK to use any flavor of SVN amongst the team?

Is it OK if, within a team, developers use different flavors of SVN? Say one using Tortoise SVN and other using Versionsapp.com SVN?
1
vote
5answers
2k views

Best source control system for busy web development team [closed]

Having had a number of instances of merge problems and other difficulties with a large Subversion repository and a team of 10+ developers I'm considering whether SVN is the right tool and what else to ...
0
votes
1answer
872 views

Setting up CI with [Jenkins, TeamCity, etc] - which source code control? [closed]

I am bound and determined to setup CI at work. I have played with Jenkins, and will download TeamCity when I get home (damn you work enforced download filters!) I have no IT support, and only so much ...
1
vote
2answers
144 views

Strange names for revisions?

I'm working at a company that has a strange policy. They can't stick to a single name for a software revision. For some reason they have branches, versions, releases and perhaps another term. They ...
5
votes
4answers
1k views

Why is Tortoise SVN case sensitive?

I've recently encountered this using TortoiseSVN, but I assume it will be the same for CVS based programs (correct me?). Out of pure curiosity, is there any reason why the CVS filesystem is ...