Svn Subversion命令行提交什么都不做
当我跑步时:Svn Subversion命令行提交什么都不做,svn,Svn,当我跑步时: svn commit -m "some message" myFile.txt 在DOS shell中,它给了我一个空行作为结果。没有错误消息等,文件未提交 这可能是什么原因造成的?很可能没有变化。请尝试svn status您是否先添加了myFile.txt 您只能将更改提交到添加到svn的文件。执行“svn st myFile.txt”。如果第一列有一个?在其中,文件不受源代码管理,您需要“svn add myFile.txt”。如果第一列为空,则没有要提交的任何更改。如果第一
svn commit -m "some message" myFile.txt
在DOS shell中,它给了我一个空行作为结果。没有错误消息等,文件未提交
这可能是什么原因造成的?很可能没有变化。请尝试
svn status
您是否先添加了myFile.txt
您只能将更改提交到添加到svn的文件。执行“svn st myFile.txt”。如果第一列有一个?在其中,文件不受源代码管理,您需要“svn add myFile.txt”。如果第一列为空,则没有要提交的任何更改。如果第一列是其他内容,那么“svn help st”将为您提供其他可能标志的含义。如果文件确实被修改(即,您没有忘记保存更改),那么您应该检查Subversion:
在我的到期日,我正在处理的
.php
文件是另一个位置的原始文件的软链接。因此,尽管原始文件正在更改,但软链接保持不变。我已经用链接和其他方式交换了原始文件,提交
,状态
和更新
命令开始接收更改
执行ls-la
操作时,您可以通过箭头形状及其前面的原始文件位置,以以下格式区分原始文件和Linux中的软拷贝:
myTestfile.xxx -> /var/www/html/myTestOriginalfile.xxx
我也有同样的问题。在我的例子中,它是外部目录中的外部目录中的版本化目录重命名。 我已经通过直接在最后一个外部目录上运行commit来解决这个问题。
我仍然不知道是什么导致了它,无法复制它。这意味着没有任何更改。但我可以保证会有更改,我在第二次修改之前修改了该文件。是什么原因造成的?我知道这看起来很明显,但你是否编辑了文件的正确副本?也可以尝试svn diff myFile.txt。我猜那也不会返回任何东西。你保存文件了吗?我知道,这听起来很愚蠢,但有时我发现自己提交东西之前没有保存它们。如果
svn diff filename
没有返回任何内容,那么存储库中的内容就不会有任何更改。不过,它不会说myFile.txt不受版本控制吗?