web-dev-qa-db-ja.com

Mac OSX用のSVNサーバー

以前はWindowsでVisual SVNを使用していました。現在、Mac OSXを使用しています。

Windows上のVisual SVNと同じくらい簡単に使用できるMAC OSX用のSVNサーバーを知っていますか?コンソールコマンドを入力したくありません。素敵でシンプルなUIが欲しいです:-)

乾杯

45
Peter Morris

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
37
Hammad Khan

サーバーをインストールするためのシンプルなGUIアプリが必要であることは知っていますが、Apacheを使用してSubversionリポジトリをWebDAV認証で非常に迅速かつ簡単に提供できます。 macportsを使用してすべての依存関係をインストールし、Apacheの構成オプションにいくつかの基本的な変更を加えれば、準備完了です。

基本的なセットアップは次のとおりです(Macports wikiから)。 MacPorts Subversion with Apache

コマンドラインはあなたの友達です!

5
oldNoakes

Subversionサーバー用の別のNiceスタックは、 http://bitnami.org/stack/Subversion にあります。説明から:

BitNami Subversion Stackは、Subversionとその必要な依存関係の展開を大幅に簡素化します。ネイティブインストーラーを使用して、仮想マシンとして、またはクラウドに展開できます。

4
Andreas Kraft

余談ですが、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/

3
RJStanford

私はあなたがMacでVisual SVNに似ていることを知っていますが、あなたが多くの答えを得ていない大きな理由の1つは、SVNとApacheがWindowsにデフォルトで存在しないことです(Visual SVNが引っ掻くかゆみ)が、OSXには存在します。

引数は次のようになります:SVNを使用するのに十分に精通している場合、OSXのデフォルト(コマンドライン!)に満足するか、SVNを提供するLinuxサーバーを使用している可能性が高いです。 。

他の人が言及していることに加えて、いくつかのオプションをお勧めします。

  1. SVNのニーズに合わせて、既存のWindowsマシンをサーバーとして保持します
  2. VMWareアプライアンスとVMWareフュージョンを実行します(いくつかの Trac + SVNアプライアンス
2
r00fus

包括的なサードパーティアプリが必要な場合は、 バージョン をお勧めします。

最近まで、私は簡単なセットアップを行っていました-ローカルドライブ上のローカルSVN(ファイル)リポジトリ。次に、XcodeのSCM(ソース管理)ウィンドウを使用してSVNコマンドを管理しました-日常のほとんどのアクションにとってそれほど悪くはありません。明らかに、これはあなたがXcodeを使用していると仮定していますか?

0
petert

OSX用Subversionをダウンロード WANdiscoからダウンロードできます。また、 berSVN もあります。これは、VisualSVNに似たWebベースのツールであり、より多くの機能を備えています。

0
vinnyjames