Hi guys,
which version control do you use? I am currently evaluating TortoiseSVN (subversion) on Windows7, but there are some things I don't like, for example why the hell does it need to put .svn in each subfolder, and the Windows implementation doesn't draw icons on folders and files correctly. Also commiting to the repository on LAN (a debian headless box) often fails, interestingly, because some of the repo structure files, not the actual files that I work on.
So far I think Bazaar is the best, very lightweight, just keeps one .bazaar folder in the folder where you initialize it. However the Windows implementation again has some problems, at least for me, with speed on LAN folders. It is incredibly slow to browse the versioned folders...
source version control
Moderator: General Moderators
- Jammerious
- Forum Commoner
- Posts: 59
- Joined: Sat Jun 27, 2009 11:30 am
- Location: Slovenia (EU)
-
alex.barylski
- DevNet Evangelist
- Posts: 6267
- Joined: Tue Dec 21, 2004 5:00 pm
- Location: Winnipeg
Re: source version control
So it can keep track of local changes.but there are some things I don't like, for example why the hell does it need to put .svn in each subfolder
Windows 7 shell extension issue probably. I have the same problem at home but at work (where we run XP pro) TortoiseSVN works fine.and the Windows implementation doesn't draw icons on folders and files corre
Permissions issues on the SVN repo. Run a CHMOD 777 on the SVN directory and your commits will not fail.Also commiting to the repository on LAN (a debian headless box) often fails, interestingly, because some of the repo structure files, not the actual files that I work on.
Never even heard of Bazzar, but will Google it. The .svn directories don't bother me tho...and TortoiseSVN is a godsend, especially at work.So far I think Bazaar is the best, very lightweight, just keeps one .bazaar folder in the folder where you initialize it. However the Windows implementation again has some problems, at least for me, with speed on LAN folders. It is incredibly slow to browse the versioned folders...
Cheers,
Alex
- Jammerious
- Forum Commoner
- Posts: 59
- Joined: Sat Jun 27, 2009 11:30 am
- Location: Slovenia (EU)
Re: source version control
Hi Alex, thanks for replying 
I kind of always wanted to try ubuntu for my workstation, so I installed it yesterday and I am absolutely loving it. Right now I am using eclipse pdt - galileo, with the bzr-eclipse plugin (the plugin for integrating bazaar vcs into the Workspace). The thing runs like a charm so I don't even need a separate front-end for bazaar.
Ubuntu with x has superior support for multiple displays - with no expensive addon software like UltraMon for windows. But that is an offtopic. Just wanted to point out how unpleased I was with windows vista or 7 as a developer environment, unable to find a good vcs for it being one of the causes.
Anyway, Bazaar is a distributed vcs, like git (this one is promising too). There's loads of plugins and a bunch of front-ends, for windows too. Launchpad adopted it too... Ok the commercial is over
I kind of always wanted to try ubuntu for my workstation, so I installed it yesterday and I am absolutely loving it. Right now I am using eclipse pdt - galileo, with the bzr-eclipse plugin (the plugin for integrating bazaar vcs into the Workspace). The thing runs like a charm so I don't even need a separate front-end for bazaar.
Ubuntu with x has superior support for multiple displays - with no expensive addon software like UltraMon for windows. But that is an offtopic. Just wanted to point out how unpleased I was with windows vista or 7 as a developer environment, unable to find a good vcs for it being one of the causes.
Anyway, Bazaar is a distributed vcs, like git (this one is promising too). There's loads of plugins and a bunch of front-ends, for windows too. Launchpad adopted it too... Ok the commercial is over
- Christopher
- Site Administrator
- Posts: 13596
- Joined: Wed Aug 25, 2004 7:54 pm
- Location: New York, NY, US
Re: source version control
Are you looking for standalone or integrated into a IDE. I use Subversion with Eclipse.
Also, what are you using it for. If it is just a shared repository then something like CVS will work fine. If you need complex branches, merging, releases, etc. then the modern ones are much better.
Also, what are you using it for. If it is just a shared repository then something like CVS will work fine. If you need complex branches, merging, releases, etc. then the modern ones are much better.
(#10850)
- Jammerious
- Forum Commoner
- Posts: 59
- Joined: Sat Jun 27, 2009 11:30 am
- Location: Slovenia (EU)
Re: source version control
arborint,
for now I won't be looking for anything - with even Trac (a bug tracker) supporting this I may not need to look further.
As I see it SVN is more for bigger and better structured projects/teams, as it gives more control in a way you described it.
for now I won't be looking for anything - with even Trac (a bug tracker) supporting this I may not need to look further.
As I see it SVN is more for bigger and better structured projects/teams, as it gives more control in a way you described it.
-
marty pain
- Forum Contributor
- Posts: 105
- Joined: Thu Jun 11, 2009 5:32 am
- Location: Essex
Re: source version control
I just use subversion from the command line at work. We have an Ubuntu server that holds the repository and I have a working copy on my fedora work station. I think it's better than using a third party plug in as you have direct control over everything and it's a lot less demanding on the machine.
Subversion is awesome and I really enjoyed learning about it when I first set it up a few years back. I'm now looking in to keeping it very secure so all live sites, not just dev sites, can be set as working copies of a single repository making mass updates nice and easy.
Subversion is awesome and I really enjoyed learning about it when I first set it up a few years back. I'm now looking in to keeping it very secure so all live sites, not just dev sites, can be set as working copies of a single repository making mass updates nice and easy.