TFSでは、ユーザーがクラスで作業する場合、他のユーザーはクラスで作業できません。 gitがこの作業のようにするための設定はありますか?gitを使ってファイルをロックする方法はありますか?
1
A
答えて
9
いいえ。このような機能は、に対してGitの完全にとなります。あなたが同じファイルで作業二人を持っている場合は、マージに行くとき私の経験で
は、その後、2つのうちの1つが起こります:
- あなたが別の分野に取り組んできたので、何のマージの競合はありませんコードの続ける。これは通常のケースです。
- マージの競合があり、手動で解決する必要があります。 通常、2つのコミッター間の通信は必須です。
1
いいえ、それは完全にGitです。そのため、より良いプラチスのために頻繁なコミットを行い、リポジトリを更新する必要があります。
コードをマージする際に競合が発生した場合は、同じコード行で前回のコミットを確認した後に解決し、通信が必要です。
0
はすべてのことを言って、
Gitolite はあなたのリポジトリやファイルのファイングレイン・アクセス・コントロールを課すようになる拡張機能です。
関連する問題
- 1. Deviseを使用してユーザーをロックする方法はありますか?
- 2. バッチ - txtファイルをバッチで同期ロックする方法はありますか?
- 3. Javaでディレクトリをロックする方法はありますか?
- 4. iOSデバイスのロック/ロック解除を知る方法はありますか?
- 5. Gitを使って、ローカルリポジトリからファイルを取得する方法は?
- 6. gitを使ってgerritで "インクリメンタル"パッチセットを生成する方法はありますか?
- 7. スレッドIDに基づいてスレッドをロックする方法はありますか?
- 8. git-pushをインタラクティブにする方法はありますか?
- 9. Gitをスパースチェックアウトに限定する方法はありますか?
- 10. gitを使ってエラーなしで何もコミットする方法はありますか?
- 11. ロックされたファイルをコマンドラインから処理して解放する方法はありますか?
- 12. python formencodeを使ってファイルサイズを検証する方法はありますか?
- 13. JavaScriptを使ってタイマーを修正する方法はありますか?
- 14. JMockitを使ってspringのjdbcTemplateをモックする方法はありますか?
- 15. pydevを使ってサブプロセスをデバッグする方法はありますか?
- 16. ggplotを使って「星」プロットを作成する方法はありますか?
- 17. DOMを使ってstyle.topを取得する方法はありますか?
- 18. Railsを使ってRailsでエラーをスタブする方法はありますか?
- 19. dddでscanfを使ってプログラムをデバッグする方法はありますか?
- 20. jQueryを使ってバックスラッシュを削除する方法はありますか?
- 21. 作成時にロックされているファイルをPerlで作成する方法はありますか?
- 22. gitを使ってウェブサイトを展開する必要がありますか?
- 23. フラグメントオリエンテーションをロックしないでアクティビティの方向をロックする方法はありますか?
- 24. iWeb 09を使ってFacebookに統合する方法はありますか?
- 25. テーブルをロックせずにストアドプロシージャをエスケープする方法はありますか?
- 26. カピバラを使ってWebkitにキーを送る方法はありますか?
- 27. Eclipse:keyfileでsshを使ってgitをクローンする方法は?
- 28. javascriptを使ってファイルをコピー/アップロード/編集する方法はありますか?
- 29. pythonを使ってディレクトリ内のファイルの名前を変更する方法はありますか?
- 30. 正規表現を使って大きなファイルを高速に解析する方法はありますか?
* Distributed * VCSでのファイルのロック? :( –
あなたは正しい、私は忘れてしまった。ありがとう。 –