[sldev] Setting up source version control, for beginners?
Ryan Williams (Which)
rdw at lindenlab.com
Thu Jul 24 18:39:58 PDT 2008
Jason Giglio wrote:
> Dale Mahalko wrote:
>
>> I am (again) starting to poke at the source and I see what a huge
>> undertaking it is to edit a raw directory source files. I have to keep
>> track of what I changed, where I changed it, and what the original
>> looked like in case I ever want to revert my changes or compare to the
>> original.
>>
>> I have absolutely no experience with version control but it looks like
>> I'm going to need to learn how to use it.
>>
>>
>
> No, not really. You can do those basic tasks above with simpler tools.
> You will need to learn/use diff, patch, and possibly rsync and the svn
> client only.
>
> For just a single user editing the source, you really don't need a full
> version control server setup.
>
Mercurial is a nice choice for the single-user case because you don't
have to set up a server. Just 'hg init' and 'hg addremove' in your
directory and you're good to go*. It's all self-contained.
-RYaN
* Not sure if this is the exactly the precise set of commands you want
to issue, but it's pretty close.
More information about the SLDev
mailing list