Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Looking for Source Control System
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Wed Aug 21, 2013 12:17 pm    Post subject: [SOLVED] Looking for Source Control System Reply with quote

I'm soliciting suggestions from those more experienced. I am looking for a Source Control System where the server would be my existing Gentoo ebuild/distfile server and the clients would be one Windows XP system and two Gentoo systems all on the same LAN. This system will be used mostly for home development of cross-platform software using wxWidgets. No commercial development.

Requirements:

1. Easy versioning and branching capability.
2. Easy project creation.
3. Projects accessible from both Windows and Linux.
4. Easy setup for newbies.
5. Prefer GUI interface. Some initial command line setup is OK, but I don't want to remember the name of every file checked in and out.

There is only one user (me), but I may be working on the same file simultaneously on Windows and Linux. I really must be able to freeze working versions while continuing development. I've already screwed myself up copying files back and forth.

I've tried TortoiseCVS with setting up the server using the the Gentoo wiki, but Tortoise always says my syntax is wrong, probably because I don't understand the setup/command options.

I remember using RCS back in the early '90s and Visual Source Safe (client facilities) in the early '00s.


Last edited by Tony0945 on Wed Aug 21, 2013 4:01 pm; edited 1 time in total
Back to top
View user's profile Send private message
schorsch_76
Guru
Guru


Joined: 19 Jun 2012
Posts: 450

PostPosted: Wed Aug 21, 2013 12:51 pm    Post subject: Reply with quote

I recommend you git. It is available under windows and linux. Here [1] is a guide for it. I use this [2] branching model.

I created a repo on my server which is available via https and authentificationto store my stuff centralized.

Bye
schorsch

[1] http://git-scm.com/book/de
[2] http://nvie.com/posts/a-successful-git-branching-model/
Back to top
View user's profile Send private message
666threesixes666
Veteran
Veteran


Joined: 31 May 2011
Posts: 1248
Location: 42.68n 85.41w

PostPosted: Wed Aug 21, 2013 2:56 pm    Post subject: Reply with quote

ill second git, cvs and svn require client <-> server, instead of git <-> git.... i think bazaar is distributed also. git has a bit of extra overhead to learn but is worth it.
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9521
Location: beyond the rim

PostPosted: Wed Aug 21, 2013 3:00 pm    Post subject: Reply with quote

Yes, git is pretty much the standard these days and should support all your requirements.
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Wed Aug 21, 2013 4:00 pm    Post subject: Reply with quote

Looks unanimous. Thank you all for the swift replies and to schorsch for the links.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum