View Single Post
  #8   Spotlight this post!  
Unread 23-09-2010, 03:02
timothyb89 timothyb89 is offline
code monkey
FRC #1977 (Loveland High Robotics)
Team Role: Alumni
 
Join Date: Oct 2008
Rookie Year: 2009
Location: Loveland, Colorado
Posts: 45
timothyb89 will become famous soon enough
Re: Version control without internet?

Quote:
Originally Posted by RoboMaster View Post
Wow, thanks for all these ideas! I'm looking into Bazaar right now, but I haven't checked out some of these other ideas yet.

Does anyone know of any manual methods or protocols that are an option in case we (or anyone reading this thread) don't use any software? Is there a whitepaper or document out there that describes it?

Thanks!!
You can always use something like rsync to keep everything between machines up-to-date, but you'll run into some nasty conflicts if two people edit one file at the same time. I'm sure there's a few FTP-based syncing programs out there if that's more your style.

For offline use you really want a distributed VCS. I'd personally recommend git, but others certainly work. If you have a LAN and want something simple, then subversion works fine. For both there's nice Windows GUI clients (TortiseGit and TortiseSVN, respectively) which help to simplify things a ton. Plus, most IDEs have plugins for it, which are great if you use Java or C++.
__________________
FRC-DB: A detailed, web-based scouting database for FRC teams with lots of interesting statistics.