ローカルMacでのバージョン管理[閉まっている]


2

SVN / subversionやリモートサーバー上の何かを使わずに、そして私のコンピューター上にサーバーをセットアップすることなく、あなたのローカルコンピューター上でバージョントラッキングをするためのプログラムはありますか?

回答:


5

私はSubversionを「手に入れる」のではないというのが愚かだといつも思っていました。あなたはそれをローカルで使うことができますが、私はそれをよく理解しませんでした - これは明らかに失敗しています 鉱山、 Subversionのものではありません。

あなたが同じボートに自分自身を見つけた場合しかし、私はお勧めします Git 。私は自分自身のために週末にそれをセットアップし、そして GitX GUIとして(そしていくつかのGoogleの助けを借りて)、私はそれをうまく機能させ、コミットし、そして変更追跡をかなり素早くすることができました。バージョン管理の世界(私は元々Source Safe、そして今はTeam Foundation Serverから来ています)で慣れ親しんだものではありませんが、効果的できちんとしたシステムです。


6

あなたはローカルでsubversionを使うことができます。リポジトリを作成してから file:///path/to/repo リポジトリのURLとして。サーバーは必要ありません。


1
あー。あなたも使う /file/to/repo あなたのマシンでは;)
Loïc Wolff

@dex - ああ。 #trac;)でテクニカルサポートの質問に多数答えることからきています。
retracile

3

あなたの質問に対する最善の解決策は Git 。 gitがインストールされたら、バージョンを管理したいディレクトリを入力してください。

git init
git add .
git commit -m "First commit"

これでローカルバージョン管理が作成されました。ファイルを変更してその変更をコミットするたびに、次のようにします。

git add .
git commit -a -m "message for your change"

あなたの歴史を見るには gitx


git add . すべてのファイルを追加します。これは(空でない)リポジトリへの最初のコミット時にのみ必要です。 git commit -a -m "message" 新しいファイルが追加されていない場合は十分です。
Bernard

そしてもちろん、git add $ fileはコミットするファイルを追加します。
Bernard

2

あなたが使用することができます タイムマシン

しかし、あなたが言うとき

「コンピュータにサーバーを設定せずに」

それはあなたがそれをSVNで鳴らすようにするほど悪くありません。 file://

リポジトリを作成して、チェックアウトしてください。 svn co file:///path/to/repo そして、あなたはやりました。バックグラウンドで実行されているサーバーはありません。


1

使う 配布済み バージョン管理システム。

あなたはそれらのいくつかの中から選択することができます(それらのすべてはほとんどのプラットフォームで利用可能です):


0

Subversionリポジトリは、サーバを設定せずにそのまま使用できます。 コーナーストーン

14日間の無料トライアルもあるので、自分のニーズを満たしているかどうかを確認できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.