以前はWindowsでVisual SVNを使用していました。現在、Mac OSXを使用しています。
Windows上のVisual SVNと同じくらい簡単に使用できるMAC OSX用のSVNサーバーを知っていますか?コンソールコマンドを入力したくありません。素敵でシンプルなUIが欲しいです:-)
乾杯
Mac OSX LIONおよびSnow Leopardには、デフォルトでSVNサーバーが付属しています。 簡単なチュートリアルはこちらにあります
基本的に、コマンドライン(シェル)環境を使用します。 GUIツールは使用できません。
リポジトリを作成するには、このコマンドを発行します
svnadmin create MyFirstRepository
これにより、現在のフォルダに上記の名前のリポジトリが作成されます。
次のステップは、ディレクトリをインポートすることです。このコマンドを使用
svn import destination-folder file:///path-to-repository -m "Initial Import"
3番目のステップは、チェックインしたものをチェックアウトすることです。
svn checkout file:///path-to-repository destination-folder
サーバーをインストールするためのシンプルなGUIアプリが必要であることは知っていますが、Apacheを使用してSubversionリポジトリをWebDAV認証で非常に迅速かつ簡単に提供できます。 macportsを使用してすべての依存関係をインストールし、Apacheの構成オプションにいくつかの基本的な変更を加えれば、準備完了です。
基本的なセットアップは次のとおりです(Macports wikiから)。 MacPorts Subversion with Apache
コマンドラインはあなたの友達です!
Subversionサーバー用の別のNiceスタックは、 http://bitnami.org/stack/Subversion にあります。説明から:
BitNami Subversion Stackは、Subversionとその必要な依存関係の展開を大幅に簡素化します。ネイティブインストーラーを使用して、仮想マシンとして、またはクラウドに展開できます。
余談ですが、Snow Leopardには(少なくとも)デフォルトでバンドルされたSVNサーバーが付属しています。 Leopardも同様だと思います。いずれにせよ、独自のソリューションを展開する代わりに、それを使用する方がはるかに優れています。
Appleの指示: http://developer.Apple.com/library/mac/#featuredarticles/SubversionXcode3/
少し複雑な統合: http://ursecta.com/wp/2009/11/Subversion-server-on-snow-leopard-server/
私はあなたがMacでVisual SVNに似ていることを知っていますが、あなたが多くの答えを得ていない大きな理由の1つは、SVNとApacheがWindowsにデフォルトで存在しないことです(Visual SVNが引っ掻くかゆみ)が、OSXには存在します。
引数は次のようになります:SVNを使用するのに十分に精通している場合、OSXのデフォルト(コマンドライン!)に満足するか、SVNを提供するLinuxサーバーを使用している可能性が高いです。 。
他の人が言及していることに加えて、いくつかのオプションをお勧めします。
包括的なサードパーティアプリが必要な場合は、 バージョン をお勧めします。
最近まで、私は簡単なセットアップを行っていました-ローカルドライブ上のローカルSVN(ファイル)リポジトリ。次に、XcodeのSCM(ソース管理)ウィンドウを使用してSVNコマンドを管理しました-日常のほとんどのアクションにとってそれほど悪くはありません。明らかに、これはあなたがXcodeを使用していると仮定していますか?
OSX用Subversionをダウンロード WANdiscoからダウンロードできます。また、 berSVN もあります。これは、VisualSVNに似たWebベースのツールであり、より多くの機能を備えています。