Samba共有のgitリポジトリにアクセスするにはどうすればよいですか?


10

gitリポジトリを配置したいSamba共有をセットアップしました。私はSamba共有でgitを使用する最良の方法をgoogleで検索してみましたが、Sambaは開発にgitを使用しているため、これを実行する方法を見つけるのは難しいようです。

これを行う最良の方法は何ですか?現在、私はLinuxで作業しているだけですが、これをクロスプラットフォームの方法で行う方法も知っておくとよいでしょう。


1
ここでは何も問題はありません。Sambaはファイルを配信します。Gitリポジトリを共有し、ストーリーの最後に置いてください。
akira

回答:


3

単一のマシンからプラットフォームに依存しない方法でネットワークを介してgitリポジトリにアクセスする最良の方法は、マシン上でgitサーバーを実行することです。サーバーの設定方法については、こちらをご覧ください。


2
リンクが切れました。別のソースがありますか?
James Caccese、2011

リンク切れのためのバンプ。
Drew Noakes

リンクをProGitからのリンクに更新しました。
anand.trex

質問に答えていないようです。誰も「最善の方法」を求めなかった。
2014年

1
この答えは、リンクを提供するだけの場合、ほとんど役に立ちません。
マグナティック2014年

5

私はいつもこれをやっていて、それはうまくいきます。ローカルであるかのように、ファイル共有を介してgitリポジトリにアクセスするだけです。これは、Windowsで開発しているためですが、テストサーバーはLinuxボックスなので、Samba共有を使用すると、変更をサーバーに常にプッシュする必要はありません。

ただし、異なるオペレーティングシステムでは、変更されたタイムスタンプや行末などの処理が異なるため、複数の異なるオペレーティングシステムのsambaで同じリポジトリを使用する場合は、このように開発することはお勧めしません。WindowsからLinuxに切り替えると(たとえば)、実際には変更されていないのに、gitが一連のファイルの変更を検出することがわかります...


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