从svn中取消删除文件?
undelete file from svn?
这是事件的顺序:
- 有一个文件我想添加到 svn 仓库以进行提交。
- 输入"svn add filename.py",确认添加。
- 提交前,输入 "svn ls" 查看跟踪的文件。
- filename.py 未在此处列出。
- 出于困惑,尝试删除文件,然后重新读取。它不会让我执行 svn rm,所以我执行 svn --force delete,认为这只会从版本控制中取消跟踪,而不是实际上 删除文件。 我很笨。
- 文件不见了。文件从未提交,因为我当时只是想添加它,所以我无法恢复到以前的版本。
有什么办法可以恢复吗?我很绝望。
谢谢。
你已经,嗯,svn delete --force
它。除非在某处有副本,否则无法恢复它。
通过 svn add
编辑文件,您只 安排 在下一次提交时添加它。您应该svn commit
将它编辑到存储库。
这是事件的顺序:
- 有一个文件我想添加到 svn 仓库以进行提交。
- 输入"svn add filename.py",确认添加。
- 提交前,输入 "svn ls" 查看跟踪的文件。
- filename.py 未在此处列出。
- 出于困惑,尝试删除文件,然后重新读取。它不会让我执行 svn rm,所以我执行 svn --force delete,认为这只会从版本控制中取消跟踪,而不是实际上 删除文件。 我很笨。
- 文件不见了。文件从未提交,因为我当时只是想添加它,所以我无法恢复到以前的版本。
有什么办法可以恢复吗?我很绝望。
谢谢。
你已经,嗯,svn delete --force
它。除非在某处有副本,否则无法恢复它。
通过 svn add
编辑文件,您只 安排 在下一次提交时添加它。您应该svn commit
将它编辑到存储库。