With SVN, the tags/branches/trunk thing is purely an organizational
practice. You don't have to set it up that way if it makes sense some
other way to you. Generally it's done to keep the experimental
branches and stable tags out of the fray of the main trunk, but hey if
you've got a better idea for all means go for it.

I played with distributed a bit, and I was honestly more impressed
with Mercurial than Git. Both are still wet behind the ears, but it
seemed like Mercurial was further along and was better fleshed out.
Git has the star power of Linus, but c'mon guys he's just a guy, not
superman. In particular I was thoroughly unimpressed with Git's wonky
Windows support. Yes I know there's some fancy packaging done up with
MSYS (I'm a big user of the MinGW compiler) but it seems like a hack
and just isn't as polished as Mercurial. Mercurial is written in
Python so the cross-platform support is there and there seems to be
better import/export support for moving to/from other version control
systems. Neither have third-party GUIs that are particularly stable or
compelling.

It's an interesting field out there. :)

--Bob




On Mon, Aug 24, 2009 at 9:58 AM, Kohan Venets<idr...@hotmail.com> wrote:
>
> Yeah, some things are a little arcane that way, it's all good.  I use the 
> instructions on that page, and it is nice.  Good luck!
>
> -Kohan
>
>
>
>> Date: Mon, 24 Aug 2009 17:56:01 +0100
>> From: harry101jeff...@googlemail.com
>> To: hlcoders@list.valvesoftware.com
>> Subject: Re: [hlcoders] Source control solution?
>>
>> Cheers, thought I would have seen it in the Wiki before.
>>
>>
>> 2009/8/24 Kohan Venets <idr...@hotmail.com>:
>> >
>> > http://developer.valvesoftware.com/wiki/Using_Subversion_for_Source_Control_with_the_Source_SDK
>> >
>> > :)
>> >
>> > -Kohan
>> >
>> >
>> >
>> >> Date: Mon, 24 Aug 2009 17:32:58 +0100
>> >> From: harry101jeff...@googlemail.com
>> >> To: hlcoders@list.valvesoftware.com
>> >> Subject: Re: [hlcoders] Source control solution?
>> >>
>> >> Agreed. I think the Wiki should have a tutorial for setting up source
>> >> control with tortoise svn and prehaps xp-dev.com as an example host.
>> >>
>> >> I'm still trying to figure it all out. SVN really isn't something I'm 
>> >> used to.
>> >>
>> >> At the moment I'm thinking of having it like this:
>> >>
>> >> root
>> >> root->trunk
>> >> root->branches
>> >> root->branches->sdk
>> >> root->branches->mod
>> >> root->branches->mod->trunk
>> >> root->branches->mod->branches
>> >>
>> >> When there is an SDK update I put it into the sdk branch and merge it
>> >> into the main trunk. From there I merge the sdk update into the mod's
>> >> trunk and into it's branches.
>> >>
>> >> Problem is I'm at a bit of a loss as to if this is how I should do it
>> >> and how to set it all up.
>> >>
>> >> 2009/8/24 Jorge Rodriguez <bs.v...@gmail.com>:
>> >> > For the love of God don't use SourceSafe. It's an abomination that will 
>> >> > be
>> >> > sent to the hell fires on judgment day. CVS isn't quite that bad but 
>> >> > it's a
>> >> > real pain to use anyway. Subversion, Perforce, and git are pretty much 
>> >> > your
>> >> > choices.
>> >> >
>> >> > --
>> >> > Jorge "Vino" Rodriguez
>> >> > _______________________________________________
>> >> > To unsubscribe, edit your list preferences, or view the list archives, 
>> >> > please visit:
>> >> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
>> >> >
>> >> >
>> >>
>> >> _______________________________________________
>> >> To unsubscribe, edit your list preferences, or view the list archives, 
>> >> please visit:
>> >> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>> >>
>> >
>> > _________________________________________________________________
>> > Get back to school stuff for them and cashback for you.
>> > http://www.bing.com/cashback?form=MSHYCB&publ=WLHMTAG&crea=TEXT_MSHYCB_BackToSchool_Cashback_BTSCashback_1x1
>> > _______________________________________________
>> > To unsubscribe, edit your list preferences, or view the list archives, 
>> > please visit:
>> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
>> >
>> >
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>
> _________________________________________________________________
> Get back to school stuff for them and cashback for you.
> http://www.bing.com/cashback?form=MSHYCB&publ=WLHMTAG&crea=TEXT_MSHYCB_BackToSchool_Cashback_BTSCashback_1x1
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to