2010-02-13 134 views
1

我剛剛設置了VisualSVN Server和slik SVN客戶端。SVN - 簽出的副本不能提交:'不是工作副本'

我從臺式計算機將項目導入到存儲庫中。然後,在我的筆記本電腦上我檢查了一個副本並做了一些修改。當我嘗試提交時,失敗說它不是工作副本。

我想也許我有點搞砸了SVN文件,不知道我怎麼會有。無論如何,我檢出了另一個副本,然後立即嘗試提交它,但是它再次表示它不是工作副本。

我必須在這裏失去一些東西。

編輯

我使用SVN導入將項目 和svn籤籤項目

+0

當您在簽出項目中運行svn log或svnversion命令時,您會獲得輸出嗎? – Trevor

+0

你確定你在簽出目錄的*裏面做了'svn commit'嗎? 'svn co file:/// dir/repos/project; CD項目;變化的東西; svn ci -m「改變了東西」 – Frank

回答

1

根據您檢查出,它可能創建一個額外的子文件夾,例如, MyProject\MyProject。在這種情況下,工作文件夾實際上是較低的目錄。如果你嘗試從高級目錄提交,它會說它不是一個工作副本(因爲它不是,你需要下一層)。