What would you recommend as a free source code control system
-
Naerling wrote:
SVN without VisualSVN will do just fine too. The only difference is that you can't commit, update, delete etc. directly from Visual Studio.
Yes you can, by using any one of several other VS plugins for SVN. RocketSVN[^]. I have used this, it is OK. OR AnkhSVN[^] I have used this too and it is slightly better than Rocket IMO. There are several others too.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.
Haven't heard of them before. Will keep it in mind. This is going to come in handy one day :)
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
} -
I'll save you wading through the answers: Subversion, Git or Mercurial. We use TortoiseSVN with VisualSVN.
cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP
+1 for Tortoise if you're using Subversion.
Christopher Duncan Author of The Career Programmer
-
Thanks all for your responses - I have decided to go for GIT (and that's not just because I am one...) - I had a look at the GIT Extensions for Windows and it should do what I want.
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
Linus Torvalds famously remarked that his two large open source projects were named after himself ;-)
-
I am starting to work on making one of the projects I have been working on open source. What would you recommend as a free source code control/vaulting system- the system does not need to be an online system. (I saw some years back, in the lounge, someone recommended subversion) Thanks in advance
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
Subversion, Git, Mercurial or Bazaar Try them out and see which one works best with you. If you're going to be working on Windows then I'd probably suggest Mercurial or Subversion as the 3rd party tools seem a little more mature at the moment. But then I use Bazaar, so like I said, try them out and see how you get on.
-
Since I've been point on version control for as long as I care to remember, would you please explain your comment? Compared to VSS 6.0 (enough said), we've found SVN with Tortoise to be quite acceptable.
Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
-
I am starting to work on making one of the projects I have been working on open source. What would you recommend as a free source code control/vaulting system- the system does not need to be an online system. (I saw some years back, in the lounge, someone recommended subversion) Thanks in advance
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
We have 6 developers and use SVN.
PlutoX
-
Haven't heard of them before. Will keep it in mind. This is going to come in handy one day :)
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}At my new place I've just set up the combination of VisualSVN server ANKHSvn (Visual Studio integration) TortoiseSVN as our source control system (4 developers), so far so good.
-
would I be correct in assuming that visualSVN is the visual studio plugin?
Let's face it, after Monday and Tuesday, even the calendar says WTF! Be careful which toes you step on today, they might be connected to the foot that kicks your butt tomorrow. You can't scare me, I have children.
You can also use the Ankh SVN plugin for Visual Studio. Its free, and I like it better than Visual SVN's plugin. You still need a server. Visual SVN also has the server part, which we use here at The CodeProject. Matthew
-
I am starting to work on making one of the projects I have been working on open source. What would you recommend as a free source code control/vaulting system- the system does not need to be an online system. (I saw some years back, in the lounge, someone recommended subversion) Thanks in advance
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
There is a free SVN book at http://svnbook.red-bean.com/[^]
-
Thanks all for your responses - I have decided to go for GIT (and that's not just because I am one...) - I had a look at the GIT Extensions for Windows and it should do what I want.
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
Keep in mind that GIT will require a slight change in the way you think about source code control systems. One biggie is that every local repository... is a first class repository. It can be made to track a remote one, but all your commits go local and you need to push your local to the tracked remote. I used TortoiseGIT for a while until I got used to the command line, and now I only go back to the GUI when I absolutely have to. (And I never used command line for Subversion because I usually prefer GUIs.)
Narf.
-
You can also use the Ankh SVN plugin for Visual Studio. Its free, and I like it better than Visual SVN's plugin. You still need a server. Visual SVN also has the server part, which we use here at The CodeProject. Matthew
On server side, you can use also CollabNet SVN Server. I used VisualSVN server before, and then I switched to CollabNet because it has a web-based admin interface (so you can easily use it remotely). With VisualSVN free server, you need to RDP on server to manage the server. If that's a not an issue, VisualSVN server is easier to use (especially in regard of users / groups management and control access) And about client, TortoiseSVN (for Explorer access / integration) and AnkhSVN (for VS integration) will do just fine.
Bogdan Zamfir Independent Software Developer http://www.zbconsulting.eu
-
Thanks all for your responses - I have decided to go for GIT (and that's not just because I am one...) - I had a look at the GIT Extensions for Windows and it should do what I want.
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
Definitely Mercurial (TortoiseHg) - way easier to work than with SVN (especially locally) and I have to say it's more intuitive than Git even if they are based on roughly the same concepts.
-
I am starting to work on making one of the projects I have been working on open source. What would you recommend as a free source code control/vaulting system- the system does not need to be an online system. (I saw some years back, in the lounge, someone recommended subversion) Thanks in advance
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
VisualSVN for subversion server TortoiseSVN for client side AnkhSVN for Visual Studio Integration
-
I am starting to work on making one of the projects I have been working on open source. What would you recommend as a free source code control/vaulting system- the system does not need to be an online system. (I saw some years back, in the lounge, someone recommended subversion) Thanks in advance
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
Perforce is free for up to two users.
-
I'll save you wading through the answers: Subversion, Git or Mercurial. We use TortoiseSVN with VisualSVN.
cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP
You were right about the number of answers :laugh: thanks for the three suggestions:thumbsup:
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
-
I am starting to work on making one of the projects I have been working on open source. What would you recommend as a free source code control/vaulting system- the system does not need to be an online system. (I saw some years back, in the lounge, someone recommended subversion) Thanks in advance
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
-
You can also use the Ankh SVN plugin for Visual Studio. Its free, and I like it better than Visual SVN's plugin. You still need a server. Visual SVN also has the server part, which we use here at The CodeProject. Matthew
server is no problem, I am top dog and have free reign to a point at least. I can set up a server .
Let's face it, after Monday and Tuesday, even the calendar says WTF! Be careful which toes you step on today, they might be connected to the foot that kicks your butt tomorrow. You can't scare me, I have children.