Subersion - Anyone know about or use this?
-
I'm currently looking into incorporating a source control tool for the development team I work with, and Subversion came to me from a collegue and I'm looking for any experiences or recommendations. From what little I've gleaned so far it seems like a powerful open source add-in. What'd you think?
An American football fan - Go Seahawks! Lil Turtle
I am a big fan of Subversion also. I have been using it for more than a year, and it's great (with TortoiseSVN as a client). See the thread that code-frog's post points to so that you can see that I was like you a year ago! :)
Luis Alonso Ramos Intelectix Chihuahua, Mexico
Not much here: My CP Blog!
-
RoswellNX wrote:
but i could be wrong
Yup. ;) The two are not related. SourceSafe is The Bane of My Existence, while Subversion is what i use on my own projects.
---- Scripts i’ve known... CPhog 1.8.2 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums Expand all 1.0 - Expand all messages In-place Delete 1.0 - AJAX-style post delete Syntax 0.1 - Syntax highlighting for code blocks in the forums
Shog9 wrote:
Yup.;) The two are not related. SourceSafe is The Bane of My Existence, while Subversion is what i use on my own projects.
Ok then...this was something i read at night catching up on some old threads, so the facts may have gotten mangled up as it sometimes happens :-O Roswell :)
"Angelinos -- excuse me. There will be civility today."
Antonio VillaRaigosa
City Mayor, Los Angeles, CA -
RoswellNX wrote:
but i could be wrong
Yup. ;) The two are not related. SourceSafe is The Bane of My Existence, while Subversion is what i use on my own projects.
---- Scripts i’ve known... CPhog 1.8.2 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums Expand all 1.0 - Expand all messages In-place Delete 1.0 - AJAX-style post delete Syntax 0.1 - Syntax highlighting for code blocks in the forums
:laugh:
Ant. I'm hard, yet soft.
I'm coloured, yet clear.
I'm fruity and sweet.
I'm jelly, what am I? Muse on it further, I shall return! - David Walliams (Little Britain) -
Thanks. If I may, what are y'all using Subersion for....application development, document sharing? Is it easy to use?
An American football fan - Go Seahawks! Lil Turtle
Lil Turtle wrote:
Thanks. If I may, what are y'all using Subersion for....application development, document sharing? Is it easy to use?
We use it for source code only, its fairly easy to use but does have its little idiosyncracies you need to be aware of
System.IO.Path.IsPathRooted() does not behave as I would expect
-
I'm currently looking into incorporating a source control tool for the development team I work with, and Subversion came to me from a collegue and I'm looking for any experiences or recommendations. From what little I've gleaned so far it seems like a powerful open source add-in. What'd you think?
An American football fan - Go Seahawks! Lil Turtle
I have used SourceSafe and CVS at previous companies and much prefer CVS over SourceSafe. Subversion is essentially the "next evolution" of CVS, but it does have it's own little quirks. The open source site Sourforge used to use CVS and then recently (in the last year I believe) migrated everything to Subversion. I have used it with one of the open source projects I'm working with and love it. It runs over a standard HTTP connection so it can get around issues of firewalls, etc. and is pretty smart and efficient on the amount of data it transfers back and forth. A drawback is that there is no integration with Visual Studio, but that may not matter to you.
----------------------------- In just two days, tomorrow will be yesterday.
-
I'm currently looking into incorporating a source control tool for the development team I work with, and Subversion came to me from a collegue and I'm looking for any experiences or recommendations. From what little I've gleaned so far it seems like a powerful open source add-in. What'd you think?
An American football fan - Go Seahawks! Lil Turtle
Our team is moving to SVN in March assuming they decide not to go to Team Systems. I did quite a bit of research and we have been using it on a couple of small projects. The Visual Studio plugin's are workable and Tortoise makes it much easier to use. It will be hosted on Windows 2003 and we will be using it to hold source code primarly. The setup and usage is pretty straight forward and there are good resources on CP of course.
-
I'm currently looking into incorporating a source control tool for the development team I work with, and Subversion came to me from a collegue and I'm looking for any experiences or recommendations. From what little I've gleaned so far it seems like a powerful open source add-in. What'd you think?
An American football fan - Go Seahawks! Lil Turtle
I did this myself not so long ago and have found it to be great. The only hurdle you might come across is the check in / check out model. Its a little different to what our team was used to (we used to use source jammer). SVN uses a non-locking model so it doesn't require you to lock the files while you're editing them. You can however set a flag to require a lock on the file. Greg
-
I'm currently looking into incorporating a source control tool for the development team I work with, and Subversion came to me from a collegue and I'm looking for any experiences or recommendations. From what little I've gleaned so far it seems like a powerful open source add-in. What'd you think?
An American football fan - Go Seahawks! Lil Turtle
I have been using Subversion since v0.39 (or thereabouts) in a production environment, and can whole-heartedly recommend it. We have never lost any code or experienced major problems in all the years we have been using it. Note that any version control system introduces complexity, so there is a learning curve for both users and for administrators, but there is also a wealth of material available, start with svnbook.org. The TortoiseSVN manual is also good, and you will find good support on both svn and tsvn mailing lists, so long as you're polite and ask good questions. I'd recommend following the standard way of doing things, start simple, use svnserve over apache if you don't use apache already, and gradually introduce complexity (pre & post commit hooks, path based authorization, integration into build process, etc) as you and your team become more confident.
-
I have used SourceSafe and CVS at previous companies and much prefer CVS over SourceSafe. Subversion is essentially the "next evolution" of CVS, but it does have it's own little quirks. The open source site Sourforge used to use CVS and then recently (in the last year I believe) migrated everything to Subversion. I have used it with one of the open source projects I'm working with and love it. It runs over a standard HTTP connection so it can get around issues of firewalls, etc. and is pretty smart and efficient on the amount of data it transfers back and forth. A drawback is that there is no integration with Visual Studio, but that may not matter to you.
----------------------------- In just two days, tomorrow will be yesterday.
Scott Dorman wrote:
A drawback is that there is no integration with Visual Studio, but that may not matter to you.
Ankh[^] isn't perfect but I wouldn't call it "no integration" :)
"Throughout human history, we have been dependent on machines to survive. Fate, it seems, is not without a sense of irony. " - Morpheus
-
I'm currently looking into incorporating a source control tool for the development team I work with, and Subversion came to me from a collegue and I'm looking for any experiences or recommendations. From what little I've gleaned so far it seems like a powerful open source add-in. What'd you think?
An American football fan - Go Seahawks! Lil Turtle
-
I have used SourceSafe and CVS at previous companies and much prefer CVS over SourceSafe. Subversion is essentially the "next evolution" of CVS, but it does have it's own little quirks. The open source site Sourforge used to use CVS and then recently (in the last year I believe) migrated everything to Subversion. I have used it with one of the open source projects I'm working with and love it. It runs over a standard HTTP connection so it can get around issues of firewalls, etc. and is pretty smart and efficient on the amount of data it transfers back and forth. A drawback is that there is no integration with Visual Studio, but that may not matter to you.
----------------------------- In just two days, tomorrow will be yesterday.
Did you mean that there is no integration between Subversion and Visual Studio? I work in a 'Microsoft House' so we use VS 2005 for all our dev work. Thanks.
An American football fan - Go Seahawks! Lil Turtle
-
Did you mean that there is no integration between Subversion and Visual Studio? I work in a 'Microsoft House' so we use VS 2005 for all our dev work. Thanks.
An American football fan - Go Seahawks! Lil Turtle
You can integrate it with VS2005 using a third party tool like Ankh[^] but it still has some quirks. I actually think using TortoiseSVN[^] for interacting with the source control isn't bad once you get used to it.
----------------------------- In just two days, tomorrow will be yesterday.
-
I'm currently looking into incorporating a source control tool for the development team I work with, and Subversion came to me from a collegue and I'm looking for any experiences or recommendations. From what little I've gleaned so far it seems like a powerful open source add-in. What'd you think?
An American football fan - Go Seahawks! Lil Turtle
Subversion (SVN) and Tortoise SVN, an SVN client that integrates with Windows Explorer, combine to make (in my opinion) the best source control solution in the field. If you don't have the resources to run your own SVN server, search for hosted solutions. There are a number of good ones available. BB
-
Subversion (SVN) and Tortoise SVN, an SVN client that integrates with Windows Explorer, combine to make (in my opinion) the best source control solution in the field. If you don't have the resources to run your own SVN server, search for hosted solutions. There are a number of good ones available. BB
Thanks for the response. Do you run SVN and Tortoise only on the server or do you use additional addins?
An American football fan - Go Seahawks! Lil Turtle
-
Thanks for the response. Do you run SVN and Tortoise only on the server or do you use additional addins?
An American football fan - Go Seahawks! Lil Turtle
SVN runs on the server and Tortoise runs on the developers (the client) machines. The documentation is very good, I think if you read through a bit of it you will get a good idea of how it all works. Here's a link to the main page for the Tortoise project: http://tortoisesvn.tigris.org/ And a link to the documentation...read the Introduction, Basic Concepts and the Daily Use Guide sections: http://tortoisesvn.net/docs/release/TortoiseSVN_en/index.html Best of luck, BB
-
SVN runs on the server and Tortoise runs on the developers (the client) machines. The documentation is very good, I think if you read through a bit of it you will get a good idea of how it all works. Here's a link to the main page for the Tortoise project: http://tortoisesvn.tigris.org/ And a link to the documentation...read the Introduction, Basic Concepts and the Daily Use Guide sections: http://tortoisesvn.net/docs/release/TortoiseSVN_en/index.html Best of luck, BB
Thanks for the links, as I'm new to version controls I really appreciate the help.
An American football fan - Go Seahawks! Lil Turtle
-
I'm currently looking into incorporating a source control tool for the development team I work with, and Subversion came to me from a collegue and I'm looking for any experiences or recommendations. From what little I've gleaned so far it seems like a powerful open source add-in. What'd you think?
An American football fan - Go Seahawks! Lil Turtle
Subversion is the best version control system I have ever used, and it is free! For Windows, the TortoiseSVN client integrates seamlessly with Explorer and works perfectly. Subversion is superior to CVS and far superior to Microsoft's Source Safe.
Wes Bell Computer Scientist
-
I'm currently looking into incorporating a source control tool for the development team I work with, and Subversion came to me from a collegue and I'm looking for any experiences or recommendations. From what little I've gleaned so far it seems like a powerful open source add-in. What'd you think?
An American football fan - Go Seahawks! Lil Turtle
We started out with Visual Source Safe and after about 1 month we ditched it in favor of Subversion and haven't looked back since. Subversion is vastly superior to VSS and CVS and I would argue THE best open source version control system.
-
We started out with Visual Source Safe and after about 1 month we ditched it in favor of Subversion and haven't looked back since. Subversion is vastly superior to VSS and CVS and I would argue THE best open source version control system.
Markus Gallagher wrote:
We started out with Visual Source Safe
Does this mean that you also used Visual Studio? I'm currently looking into tools(Ankh) that will integrate the check-in/check-out functionality of Subversion right from VS. Thanks for the opinion BTW.:)
An American football fan - Go Seahawks! Lil Turtle
-
RoswellNX wrote:
but i could be wrong
Yup. ;) The two are not related. SourceSafe is The Bane of My Existence, while Subversion is what i use on my own projects.
---- Scripts i’ve known... CPhog 1.8.2 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums Expand all 1.0 - Expand all messages In-place Delete 1.0 - AJAX-style post delete Syntax 0.1 - Syntax highlighting for code blocks in the forums
Functionally, subversion is a hybrid of CVS and ClearCase (minus the fancy gui for version trees). It's in a similar league to perforce without the pricetag :~ There are also some extension tools to make it exceptionally easy to use, TortoiseSVN and kdesvn.