- ベストアンサー
[Subversion]異なる場所での作業ファイル
Subversion(クライアントはTortoiseSVN使用)で、 下記2点について、詳しい方がおられましたら、お教えいただけないでしょうか。 ●以下の操作をするとコミット時にエラーが出るのかどうか ●やってはいけない操作であるならば、正しい方法について 1)「dummy.jpg」をマシンA(Subversion導入なし)で編集 2)マシンAで編集した画像を、マシンBで、Subversion管理下にある同名ファイル 「dummy.jpg」に上書き 3)コミット 宜しくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
マシンB でそのファイルを checkout しているならコミットしてもエラーにはなりません. そもそも Subversion にとっては「ファイルが同じかどうか」だけが判断基準であり, 「どこで編集したのか」を気にすることは一切ありません (というか気にしようがない). つまり「Subversion 的には問題ない」操作ですが, Subversion とは関係ない理由 (たとえばあなたのところの運用規定で「checkout した機械で編集しなければならない」と決まっていた場合など) で「やってはいけない」となっているかもしれません.
お礼
早速ご回答いただきありがとうございました。 >「ファイルが同じかどうか」だけが判断基準であり まだ不慣れでして、 これがはっきりしてよかったです!