[ubuntu-uk] Code management systems
Anton Piatek
anton at piatek.co.uk
Thu Aug 19 15:00:35 BST 2010
The big difference between things like rational team concert (rtc) and
svn,git,bzr,etc is that rtc is a full product feature and bug tracking tool,
with timeline planning and code control, based around agile methodologies.
If you just want code control then rtc is overkill for this task.
Anton
On 19 Aug 2010 14:55, "Jon Spriggs" <jon at spriggs.org.uk> wrote:
> On 19 August 2010 14:09, Cornelius Mostert
> <corneliusmostert at googlemail.com> wrote:
>> Hi
>>
>> The company I work for has outgrown their Change Management Solution.
They
>> have developers in US, Canada, India and maybe soon in China and I was
>> wondering what solutions are there for:
>>
>> a global development market, it needs to be fast and I guess it will be
web
>> based.
>
> Open source solutions include Subversion and Git. I've used Svn over
> HTTP and it's pretty easy. I've never used Git over HTTP, but the
> howto I found seems pretty straightforward. I don't know whether you
> can use Bazaar over HTTP
>
> Svn: http://www.howtoforge.com/apache_subversion_repository (although
> the first part assumes you'll have to compile Subversion and apache...
> probably just skip to the second page!)
> Git:
http://www.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over-http.txt
>
> If you're able to allow SSH to your server, then you can use SVN, Git,
> Bazaar and many many more.
>
>> it would be best if it could track the change/bug detail right down to
the
>> file version that has been changed ( the current solution keeps Change
>> objects and file objects and connect the 2 on a version level so you
could
>> go back and get al the files (and correct version of the file) done for a
>> change OR look at a file version and see what change objects link to it)
>
> In SVN, Git and Bazaar, you can see who is to "blame" (and I believe,
> to be "praised") for each line of code. With SVN over HTTP it's pretty
> easy to enforce user details, by making write access user limited, and
> those user details are passed through into the SVN process. As I said,
> I've not used Git over HTTP, so I don't know whether it takes the
> author details from the Git process on the local machine, or if it's
> from the HTTP authentication.
>
> SVN, Git and Bazaar all have windows explorer shell extensions
> (tortoiseSVN, tortoiseGit and tortoiseBzr I think). How well these
> work, I'm afraid I can only comment on tortoiseSVN which was nearly so
> simple my dad could use it (but that was because he had two machines
> and he wasn't committing his changes when he was finishing on each
> machine.)
>
> All the best,
>
> --
> Jon "The Nice Guy" Spriggs
> <snip>
>
> --
> ubuntu-uk at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk
> https://wiki.ubuntu.com/UKTeam/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/ubuntu-uk/attachments/20100819/dcc2ecf5/attachment.htm
More information about the ubuntu-uk
mailing list