user63898
user63898

Reputation: 30885

Source control solutions for the traveling man

I'm travelling alot and I have personal projects that I need to work on during this time. Sometimes when waiting for the train at the terminal, at home, and at work. I need to keep the source versioned somehow. I don't mind installing an application on each desktop. I need a way to sync between them, maybe with Dropbox? What options do I have?

please not git hub, and not payed solution , something private. and simple

Upvotes: 1

Views: 125

Answers (5)

Lazy Badger
Lazy Badger

Reputation: 97280

As already was mentioned - use DVCS of choice. If you don't want hosted solution (while private Bitbucket is good), you can

  • copy repository as is (Git, Mercurial...) from one workplace to another and back
  • use portable clients without installing (PortableGit, Syntevo Smart* portable versions)

or

  • Fossil SCM is cross-plarform, single-exe small DVCS, which store repository in one file. Easy, fast, extremely mobile

Upvotes: 1

Mei
Mei

Reputation: 1169

I realize you mentioned "source" above, but there is a rather famous article written by Joey Hess titled Keeping Your Life in Subversion. Apparently, he's still doing it even though the article is from 2005 (although he's moved to git).

There's even a mailing list for people who keep their homes in version control repositories!

Upvotes: 0

Martin Geisler
Martin Geisler

Reputation: 73748

Use a distributed version control system such as Mercurial or Git. This allows you to

  • make off-line commits: you can make commits in the train, at home, or at work
  • synchronize the repositories with each other
  • host your code on sites like Bitbucket (Mercurial and Git hosting, free private repositories) or GitHub (Git hosting, paid private repositories).

Upvotes: 1

gregwhitaker
gregwhitaker

Reputation: 13410

I would take a look at using a hosted version control solution like Github or Bitbucket. You have to pay for private repos on Github, but private repos on Bitbucket are free.

Upvotes: 2

jhk
jhk

Reputation: 690

Try github. Its a great version control program that is free so long as you don't mind your files being public. If you need privacy you can pay for private repositories.

Upvotes: 0

Related Questions