0

タイトルはあまり明確ではないかもしれませんが、私が直面している問題は次のとおりです。

デザイナーはネットワークを介して大きな Photoshop ファイルで作業していますか?これには、私が克服しようとしているネットワーク トラフィックとファイル破損の問題が多数あります。

私がやりたい方法は、デザイナーにファイルを自分のマシン (Mac OSX) にコピーさせ、ローカルで作業させることです。しかし、問題は、それらをバックアップするのを忘れたり、別の設計者がネットワークに保存されたバージョンで作業を開始したりする可能性があることです。

私が必要としているのは、デザイナーがサーバーからファイルまたはフォルダーをチェックアウトし、それらのファイルをロックして、チェックインするまで他のユーザーがそれらをコピーできないようにするシステムです。ファイルのリビジョンを保存する必要はありません。

私の最初のアイデアは、SVNまたはできればGITを使用して、チェックアウト時にロックを強制することでした.これは実現可能ですか、それともより良いシステムがありますか?

4

2 に答える 2

0

ファイルの平均サイズはどれくらいですか? GIT が使用していないかどうかはわかりませんが、SVN は問題ないはずです。SVN を使用した場合は、レポへの Http/Https とネットワーク パスを試してみます。職場でレポに vpn すると、レポへのネットワーク \\パスを使用してチェックアウトするよりも、http で文字通り 100 倍高速になります。

于 2011-03-09T09:55:49.430 に答える
0

SVN は良いオプションですが、リビジョンがあります (これが SVN の要点です)。SVN はデフォルトではファイルをロックしませんが、ロックするように設定することができます。http://svnbook.red-bean.com/nightly/en/svn-book.html?bcsi_scan_554E00F99A9AD604=0&bcsi_scan_filename=svn-book.html#svn.advanced.lockingを参照してください。

git についてはよくわかりませんが、集中型の VCS ではないため、状況に適したツールではないと確信しています。

于 2011-03-09T09:56:40.200 に答える