今日は私がSVNで遊んでいる最初の日です。ただし、解決できない状況が 1 つあります。
私は 2 台の PC でチェックアウトします。最初の PC の PC は、ファイル内の何かを変更してコミットします。次に、2 番目の PC がコミットを試みます。
Commit failed (details follow):
File '/classes/ghjs.html' is out of date
2 番目の PC で更新を実行する必要があり、PC 1 から新しいファイルを取得し、再度適切にコミットできますが、更新前に行った変更は失われます。
コード行を書く前にコミット/更新する必要がある場合、SVNはそれほど素晴らしいものではありません。そうしないと、同じファイルで作業している他の人が最新バージョンを持っていません。
「ライブ」コラボレーションについては何も考えていないことは理解していますが、古いバージョンで作業していた場合、更新の代わりに変更を最新バージョンに手動で「移植」できる何かがあるに違いありません。
「バージョン」をsvnクライアントとして使用し、textwranglerをphpコードを編集するためのエディターとして使用しています。