Tagged Questions
1
vote
3answers
149 views
How come centralized source control solutions don't do branching in place
With centralized source control like Perforce and SVN, when they create a branch, they create a whole new directory. However, git and other distributed source control solutions, in my experience, are ...
0
votes
3answers
202 views
Is it a newbie mistake to avoid branching? [duplicate]
My team is new to versioning and we're trying to keep things simple, as to not overwhelm ourselves with tools-headaches. Also, our product can't be compiled and run locally, so our work is actually ...
11
votes
2answers
228 views
Is the inconvenience about merging in SVN prior to v1.5 obsolete by now when lack of metadata isn't the case anymore?
I'm getting started with SVN and so many sources say that merging is very difficult in SVN as compared to DVCS tools. The most recent questions I could find here on SE are from 2012.
Sometimes ...
0
votes
4answers
68 views
Proper sequence of actions for merging using SVN?
I'm totally new to CVCS (SVN specifically). I find that most resources focus very strongly on the command-line commands (irrelevant; we use Windows Explorer + TortoiseSVN) and about structure (e.g. ...
1
vote
1answer
125 views
Develop in trunk and then branch off, or in release branch and then merge back? [duplicate]
Say that we've decided on following a "release-based" branching strategy, so we'll have a branch for each release, and we can add maintenance updates as sub-branches from those.
Does it matter ...
2
votes
2answers
115 views
Enforcing coding standards: What are the trade-offs of different methods?
Our team has recently agreed on some very light coding standards, and that we need a means of enforcing them. We already have a mature Continuous Integration practice including frequent, small ...
1
vote
2answers
102 views
We use subversion - Should we place comments in my code anyways? [duplicate]
I brought up in a meeting an annoyance that code changes were not commented within the code itself. We use SVN (Subversion) for source control, and it was relayed to me that you can just go into SVN ...
2
votes
2answers
130 views
Should I merge from the same branch or from a merge?
Kind of a best practices question: is it better to merge directly from the source to other branches or is it OK to merge from a merge?
Using Subversion for source control.
Scenario:
Branch A has ...
3
votes
3answers
911 views
Maintaining SVN history for a file when merge is done from the dev branch to trunk?
In my org, we use SVN for version control So for each build (done periodically), we merge the code to trunk from the development branch (all the developers checks in to this branch). So when we want ...
1
vote
2answers
272 views
How can I avoid editing conflicts repeatedly when merging from one to branch to another?
I have an SVN repository set up like so:
trunk
branches
UAT
QA
DevelopmentTeam
programmer1
projectA
projectB
programmer2
projectC
projectD
programmer3
projectE
projectF
projectG
projectH
Each ...
0
votes
1answer
46 views
svndumpfilter Multiple Versions
I have a few questions about the Subversion open source project. I know that there are multiple versions of svndumpfilter (2,3). What are the tradeoffs and benefits of each version? In other words, ...
5
votes
3answers
548 views
Manage version control with a central development server (LAMP)
I'm working in a small team with up to 5 (web)developers. Because our team is growing frequently and we ran into problems with multiple people working on the same code we decided to set up a VCS.
...
0
votes
1answer
344 views
Is it possible to integrate MS Project Server with SVN
We have been using Hosted SVN + Fogbugz for our source control and task/issue tracking. Our developers are very comfortable with SVN and we are hesitant to switch source control (e.g. TFS) providers ...
17
votes
3answers
532 views
Why does git allow you to “change history”? [duplicate]
Possible Duplicate:
When should the VCS history of a project be deleted?
I am experienced using svn and recently started learning git. I was quite shocked to learn that git has features ...
8
votes
4answers
680 views
In Subversion, how should I set up a new major version of my application?
I'm about to start work on a new version (version 4) of my commercial application. I use Subversion.
Based on your experiences, mistakes, and successes, how would you recommend I set up the new ...
9
votes
4answers
1k views
How do professional application developers use version control systems, like GIT and Subversion?
I am a beginner developer and I have been wondering from the start, how do professional use tools like GIT and Subversion (I don't have a very good understanding about these tools), to fulfill their ...
1
vote
3answers
778 views
How can I add the version of a file to the file name with Tortoise-SVN?
I would like to start giving unique names to "cache-able" files - i.e. *.css and *.js - in order to prevent caching, without requiring changes to the web-server settings (as is currently done in IIS).
...
1
vote
1answer
363 views
Linking application build number to svn revision
I am looking for a strategy to version an application with the following requirements.
My requirements are given an exe with version number (major.minor.build-number)
1) I want to map the version to ...
1
vote
3answers
548 views
What does cheap copying/branching mean for a versioning system like SVN?
One of the advantages of SVN over CVS as given here is cheap copying and branching. What does "cheap copying and branching" mean in SVN parlance? How is it different from CVS copying and branching?
8
votes
8answers
686 views
In centralized version control, is it always good to update often?
Assuming that:
You are in a team developing some software.
Your team is using centralized version control in the development process.
You are working on a new feature which will surely take several ...
20
votes
6answers
2k views
Specific reasons for still using Subversion? [closed]
I want to choose a version control system for my company. So far I know I have Git, Subversion and Mercurial.
These days I see that Git is the most used, so I'm left wondering: would there be any ...
7
votes
6answers
4k views
What is the most basic and simple platform for collaborative development (PHP project)? [closed]
I need to work with 4-5 programmers on a fairly average PHP application using codeigniter. We're in 5 different locations in one city, and all of the programmers are all not too well educated and I'm ...
8
votes
2answers
242 views
What is the canonical approach to using a VCS right from a project's infancy?
Background
I've used VCS (mainly git) in the past to manage many existing projects and it works great. Typically with an existing project, I would check in each change I make to the code that either ...
2
votes
2answers
743 views
using source control to create release notes?
Lets say i have an off the shelf eccomerce cart. I put all the code inside subversion. I start to make changes and check the code changes back in.
is it possible to then display each "check in" with ...
-2
votes
8answers
494 views
When should I backup files? [closed]
At our company we are not using a source control so we do backup manually.
My habit is like this: I backup only scripts where I removed code snippets, and those scripts where I only added code ...
6
votes
1answer
2k views
Why do Git/Mercurial repositories use less space?
I've read on several discussions here and on SO that DVCS repositories use about the same or less space than their centralised counter-parts. I may have missed it, but I haven't found a good ...
6
votes
2answers
230 views
Any recognized convention for repository changelogs?
We use TortoiseSVN, but we have no bug tracking system. I know, lame, but beyond my control.
There were times when svn wasn't in daily use.
Now I've had succeeded in pressing for using it regularly, ...
21
votes
11answers
2k views
Should I use a code repository if I am the only one working on a project? [duplicate]
Possible Duplicate:
Version control for independent developers?
I am not sure if I should use a code repository when I am the only one working on a project.
4
votes
3answers
282 views
Which revision control system to use for 2 semester capstone course? [closed]
For CS undergraduate students working on a 2-semester capstone course without any prior exposure to revision control systems, what would be a good one to use?
Desirable qualities would be easy to ...
2
votes
2answers
277 views
Trac/SVN to DVCS Migration
The project I'm currently working on is using Trac, with SVN integration. It's worked great until now. Now, however, we've taken on some additional developers and we're running into issues with ...
8
votes
5answers
2k views
How to keep Free/Paid version of the app separate in subversion
I have a paid application on the android marketplace, however, I want to release a free ad-supported version.
The easiest way I thought to do this was to set up a branch on my subversion repository ...
11
votes
5answers
3k views
What's the best way to review a code before it's committed to the trunk? (SVN)
What's the best way to review a code before it's committed to the SVN trunk? One idea that I am thinking of is to having the developer to commit his code to a branch and then reviewing his code while ...
8
votes
3answers
374 views
Should I add old code into my repository?
I've got an SVN repository of a PHP site and the last programmer didn't use source control properly. As a result, only code since I started working here is in the Repo.
I have a bunch of old copies ...
-5
votes
2answers
523 views
Reasons to Use Version Control [duplicate]
Possible Duplicate:
I'm a Subversion geek, why I should consider or not consider Mercurial or Git or any other DVCS?
What is the value of using version control?
I am a relative noob ...
37
votes
5answers
17k views
How do you achieve a numeric versioning scheme with Git?
My organization is considering moving from SVN to Git. One argument against moving is as follows:
How do we do versioning?
We have an SDK distribution based on the NetBeans Platform. As the svn ...
8
votes
4answers
539 views
Can commits be considered too small? [duplicate]
Possible Duplicates:
git / other VCS - how often to commit?
How often should I/do you make commits?
The usage of source control is very different from one developer to another and from ...
3
votes
4answers
2k views
SVN: Working with branches using the same working copy
We've just moved to SVN from CVS. We have a small team and everyone checks in code on the trunk and we have never ever used branches for development.
We each have directories on a remote dev server ...
3
votes
1answer
876 views
Why is local copy writable by default in SVN, but readonly in Perforce/TFS?
I have some experience with Perforce, SVN, and TFS. For SVN, The source files were by default writable after synchronization. However, they were readonly for Perforce, as well as TFS if memory served ...
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 ...
2
votes
1answer
237 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
941 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
372 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 ...
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 ...
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 ...
4
votes
2answers
158 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
327 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
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
400 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 ...