Welcome Guest, Not a member yet? Register   Sign In
What version control system do you use for web apps?
#11

[eluser]krsanky[/eluser]
I use cvs.
I have also used subversion, but if you aren't doing much branching/forking of code, then cvs is just fine. The good thing is that cvs is a little more widespread than subversion.
(for ex. in eclipse cvs is builtin wheres as subclipse is a 3rd party plugin.)

Anyways, *using* version control is more important than which one you choose.

It makes it so much more comfortable to make bold changes in code, when you know you can roll-back.

One good pointer is to force yourself to comment your commits.
(at least the bigger ones.) So you *can* roll back successfully.

Or get a good handle on tagging so you can tag "release" snapshots.

If you are consistent with formalizing a release process, its amazing the burden it takes off of your shoulders. ... "oh the server is hosed and all of the code is lost ... no big deal ..."

--
paul w
#12

[eluser]Grahack[/eluser]
[quote author="krsanky" date="1199583344"]
I have also used subversion, but if you aren't doing much branching/forking of code, then cvs is just fine.[/quote]
I disagree on this item because svn handles directory structure.
#13

[eluser]krsanky[/eluser]
I didn't say that cvs was better, I said it was "just fine".
By all means use svn if its available. I still think its more important to *use* version control, than to get hung up one which is better.

but really you can "effectively" do anything in cvs that you can in svn.

-
paul
#14

[eluser]Grahack[/eluser]
Sorry, I'm not a CVS users, and of course not a guru. I just believed what I read in the docs.
#15

[eluser]ontguy[/eluser]
I've been using SVN in the past, it worked well. I usually just work with locally then upload when I want any updates live. I am now exploring Mercurial. I plan to test it on my next project.
#16

[eluser]m4rw3r[/eluser]
I use SVN for backup (so I can get rid of all those "New Folder (x)" in my source dirs), and to sync with my iPod and other computers.
I had earlier used PHPeclipse with subcilpse, but now I'm using e-texteditor (love how easy you can make nice black themes) with Tortoise SVN.
#17

[eluser]Kevin Kaske[/eluser]
Assembla is great (and in most cases free). SVN is one of the many tools they offer. They also give teams of developers wikis and trac. They basicly give users the best free and open source tools in one easy to use package. Check it out. Once you try assembla you will never look back.

http://www.assembla.com/
#18

[eluser]m4rw3r[/eluser]
Ok, going to check it out (seems like they provide a lot), I could use a server for remote synchronization (and project management if I should cooperate with someone).
#19

[eluser]Grahack[/eluser]
Could you just explain how you use svn with your iPod please ?
#20

[eluser]m4rw3r[/eluser]
Only the simple way, plug it in disk mode and sync with tortoise Tongue.
I like it because I don't have to worry if I don't have the latest version (unless I should work on that specific part of my project), it will still be fine (no need to merge by hand).

I use my iPod when I'm at school, so I always have my code and XAMPP with me, if I have some free time I'll code.

But the greatest reason for me is that I don't need to backup my code (so if I screwed up, I can restore those files) and that I can see all changes that I've made to my code and comment on them.




Theme © iAndrew 2016 - Forum software by © MyBB