我有一个 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/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
或者
svn add --force symfony/lib/filter/doctrine/MembershipForm.class.php
节目
svn: warning: W155010: '/home/jochen/projects/nzgbc/symfony/lib/filter/doctrine/MembershipForm.class.php' not found
svn: E200009: Could not add all targets because some targets don't exist
svn: E200009: Illegal target for the requested operation
奇怪的是:
ls -la symfony/lib/filter/doctrine/MembershipForm.class.php
和
cd symfony/lib/filter/doctrine/
ls -la MembershipForm.class.php
节目
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
我的磁盘坏了吗?我的 IDE 找到了该文件,我可以对其进行编辑,但是
nano symfony/lib/filter/doctrine/MembershipForm.class.php
显示一个空文件!
apache 也可以读取文件,因为更改会产生影响。
相同的存储库也已在实时站点上签出,并且在那里运行良好。