私たちはインターネット経由で働く3人のプログラマーです。私たちが持っている市長の問題は、互いにファイルを上書きすることが多いということです。 私たちが探しているのは、ファイルを編集用にブロックするプログラムです。たとえば、ファイルを編集する場合は、そのファイルの最新バージョンをダウンロードしてブロックして、他のユーザーが上書きしないようにします。ファイルの編集が完了したら、プログラムをサーバーにアップロードし、他の誰かが編集できるようにブロックを解除してください。 バージョンコントロールは望ましい機能ですが、必須ではありません。Team Foundation Serverと同様のプログラム
これは通常のサーバー(MYSQLデータベースを使用した安価なホスティング)で実行する必要があります。
私たちはGitとSubversionをテストしますが、通常のホスティングサービスでどのように動作するのかを理解することは困難です。
アドバイスや解決方法は歓迎します。
Gitは分散化されているため、ファイルをロックできず、他のユーザーがファイルを編集できないことに注意してください。 Subversionにはファイルをロックする機能があります。 – Ruud