2011-03-09 9 views
0

タイトルのためにチェックアウトプロセス/バージョン管理はそれほど明確ではないかもしれないが、私は直面しています問題はこれです:チェックイン - のPSDファイルや画像ファイル

設計者は、この、ネットワークを介して大Photoshopファイル上で作業しているされています私が克服しようとしているいくつかのネットワークトラフィックとファイル破損の問題があります。

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

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

私の最初のアイデアは、SVNを使用するか、GITを使用していましたが、何とかチェックアウトを強制することでした。これは実現可能か、より優れたシステムですか?

+0

私たちはapp [layervault](http://layervault.com/)を使ってこれを解決しましたが、ありがとう!アーカイブする前に、コードリポジトリに最終的なデザインを保存しました。 –

答えて

0

ファイルの平均サイズはどれくらいですか? GITについてはわかっていませんが、SVNは大丈夫です - もしあなたがSVNに行ってしまったら、Http/HttpsとNetwork Pathのどちらをチェックしてみてもよいでしょう。私たちが仕事場でレポにvpnすると、HTTP経由でレポにネットワーク\\パスを使ってチェックアウトするよりも文字通り100倍高速です。

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ではないので、あなたの状況に適したツールではないと確信しています。

関連する問題