私はプロのプログラマーではありませんが、小さなソロプロジェクトをいくつか行います。バージョン管理と同期が必要ですが、コミットとチェックアウト(別のコンピュータで)を覚えておくプロセスは、ファイルが変更されたとき自動的にクラウドにアップロードするドロップボックスフォルダにコードを保存するよりも面倒です。現在のコピーを使用することは私にとって完全に透過的ですが、バージョン管理はありません。dropbox-style svn/git/mercurial ?:変更と自動チェックアウト時の自動コミット
コードベースをファイルの変更時に自動的にコミットしたり、ほんの数分おきに自動的にダウンロードして自動的にダウンロードする方法はありますか(シンクレーションは苦痛です。別のコンピュータから作業を続行したい場合は最新バージョンを使用しますか?
ありがとうございます!
なぜこれをやりたいですか?あなたのコードを変更して偶然に何かが壊れたときにはどうなりますか? IMOは、あなたがたくさんのバージョンを持っているので、あなたが一日の仕事を終えた後にコミットすることを覚えておくよりも、あなたのオートコミット全体を通して戻ってくる大きな痛みになります。 – CamelBlues
@CamelBlues、もっと同意できませんでした。コミットメッセージに追加する注釈や、フィーチャーやバグ修正の完了など、コミットを行う論理的な場所の選択がなければ、バージョン管理はほとんど無意味です。 –
[Create git auto-commit]の複製があります。(http://stackoverflow.com/questions/420143/making-git-auto-commit) – 79E09796