I loooove Subversion.
I've been trying to convince the powers that be at my job that when we migrate our codebase from a proprietary SCM platform to an open-source one, that it should be SVN, not CVS (other projects we have are in CVS, and I hate CVS). So far, my recommendations have fallen on deaf ears.
what does which svn tell you in Terminal?
Edit:kainjow is fassssssssssssst
What are you using now? What kind of development platform (Windows/Visual Studio, Java/Eclipse, other)?
I changed to a new project about a year ago that uses cvs and Jira. My previous project used ClearCase/ClearQuest. I s-o-o-o-o miss the defect tracking, local development views, and reports available in CC/CQ that are nowhere to be found in cvs and Jira (and I don't expect svn to be much better). We are planning on migrating to svn, but I don't expect much from the move. Yes CC/CQ costs money whereas cvs/svn/Jira do not, but in this case you really do get what you pay for.Linux, vim/emacs, C/C++, Qt, Motif, Perl, Fortran, even Ada. Then there's all database stuff in various forms (PL/SQL, eSQL) . ~10 million lines of code across 5 software projects, half of it in Rational Clearcase, half in CVS.
Linux, vim/emacs, C/C++, Qt, Motif, Perl, Fortran, even Ada. Then there's all database code (PL/SQL, eSQL) . ~10 million lines of code across 5 software projects, half of it in Rational Clearcase, half in CVS.
I changed to a new project about a year ago that uses cvs and Jira. My previous project used ClearCase/ClearQuest. I s-o-o-o-o miss the defect tracking, local development views, and reports available in CC/CQ that are nowhere to be found in cvs and Jira (and I don't expect svn to be much better). We are planning on migrating to svn, but I don't expect much from the move. Yes CC/CQ costs money whereas cvs/svn/Jira do not, but in this case you really do get what you pay for.
Sorry, I didn't realize that Jira wasn't free; I would certainly expect it to be based on what I have seen of it. I realize that part of the problem right now is the lack of integration between Jira and cvs, but even going to svn the integration is still only very loose. I will have to use Trac some more to see what it can do. So far nothing can compare to the tight integration of ClearCase/ClearQuest, but you do pay for that integration. For example, CC will not allow you to checkin files to a defect until that defect has been approved in CQ, whereas cvs and svn allow checkin at anytime, and is therefore much harder to control. As budgets get tightened the costly tools that helped us do our jobs get tossed in favor of free/cheaper alternatives. That is just reality.JIRA isn't a free product. It's an amazing tool that serves many purposes for our business. Obviously it has the development tracking features but we use it for customer support, internal support, business development, marketing, and many other aspects of the business. We also purchased FishEye and Bamboo from Atlassian. FishEye gives us a great visual into our repository and Bamboo is a really nice continuous integration server. We couldn't be happier with these products.
There are some really great free solutions for SVN. I guess you just have to know about them. If you want a nice tool for tracking issues and viewing your repository, I would recommend Trac. I've used it a number of times in the past with plenty of success.
Sorry, I didn't realize that Jira wasn't free; I would certainly expect it to be based on what I have seen of it.