svn 1.7全新结账罐';不要承诺改变
我有一个SVN子树,已经运行了2年多了。我现在遇到无法提交某些文件的问题 我重新签出并确保没有其他程序访问该文件夹 当我这样做时:svn 1.7全新结账罐';不要承诺改变,svn,commit,svn-checkout,Svn,Commit,Svn Checkout,我有一个SVN子树,已经运行了2年多了。我现在遇到无法提交某些文件的问题 我重新签出并确保没有其他程序访问该文件夹 当我这样做时: svn ci -m"fix filter" symfony/lib/filter/doctrine/MembershipForm.class.php svn: E200009: Commit failed (details follow): svn: E200009: '/home/jochen/projects/nzgbctest/symfony/lib
svn ci -m"fix filter" symfony/lib/filter/doctrine/MembershipForm.class.php
svn: E200009: Commit failed (details follow):
svn: E200009: '/home/jochen/projects/nzgbctest/symfony/lib/filter/doctrine/MembershipForm.class.php' is not under version control
有没有办法解决这个问题
svn status symfony/lib/filter/doctrine/MembershipForm.class.php
什么也看不出来
svn add symfony/lib/filter/doctrine/MembershipForm.class.php
或
展示
奇怪的是:
ls -la symfony/lib/filter/doctrine/MembershipForm.class.php
及
展示
但是
包含
-rwxrwxrwx 1 jochen jochen 7671 Jun 28 13:08 MembershipFormFilter.class.php
我的磁盘坏了吗?我的IDE找到了文件,我可以编辑它,但是
nano symfony/lib/filter/doctrine/MembershipForm.class.php
显示一个空文件
apache也可以读取该文件,因为更改会产生影响
同一个存储库也在live站点上签出,在那里工作正常。我在Apache Subversion问题列表中发现了这个问题:svn是否先添加
svn add symfony/lib/filter/doctrine/MembershipForm.class.php
svn ci -m "fix filter" symfony/lib/filter/doctrine/MembershipForm.class.php
购买新硬盘并对数据进行映像已解决问题。确保添加了正确的文件夹或文件。要修复E200009的错误,只需
svn添加{file或folder}--force
。您需要先添加,然后提交希望这能有所帮助:原始文件夹和目标文件之间是否有任何符号链接?是否有任何svn:externals
在使用中?只有symfony/lib/vendor是外部
ls: cannot access MembershipForm.class.php: No such file or directory
cd symfony/lib/filter/doctrine/
ls -la
-rwxrwxrwx 1 jochen jochen 7671 Jun 28 13:08 MembershipFormFilter.class.php
nano symfony/lib/filter/doctrine/MembershipForm.class.php
svn add symfony/lib/filter/doctrine/MembershipForm.class.php
svn ci -m "fix filter" symfony/lib/filter/doctrine/MembershipForm.class.php