我不知道我做了什么,但我不能再将我的项目提交给Google Code了。我收到以下错误:
svn: Commit failed (details follow):
svn: Directory '/Users/jeff/Desktop/svn_repos/project/mac/myapp.app/.svn' containing working copy admin area is missing
然后我尝试:
svn add mac/myapp.app
svn: warning: 'mac/myapp.app' is already under version control
有些东西搞砸了...如何为所有文件重置我的subversion,然后重新添加到svn?
谢谢。
编辑:另外,对于将来,如何替换.app文件并将其保留在颠覆版本控制之下?
答案 0 :(得分:2)
实际上并不太难:
从那时起,您应该能够从新的工作目录中提交,更新任何内容。一旦您确信自己有了更改,请在方便时将旧目录清除。
答案 1 :(得分:1)
我会使用编辑保存文件,使用损坏的.svn目录删除目录并从基础目录更新工作副本。这应该将其恢复到可用状态,然后您可以将.app文件的工作副本版本替换为具有最新更改的版本。
如果文件名相同,则不应该有任何问题。如果您想重命名使用svn rename
。