svn - SVN导入后如何提交更改?

标签 svn

我创建了一个项目,并使用了svn import。现在,我想对文件进行更改,该怎么做?

我有空的~/.workspace/project/.svn/entries

如果我尝试svn commit我得到这个:

$ svn commit src/dat/Win.java
svn: '/home/st/.workspace/dat/src/dat' is not a working copy
svn: Can't open file '/home/st/.workspace/dat/src/dat/.svn/entries': No such file or 

目录

…或svn commit:
$ svn commit
svn: Can't read file '/home/st/.workspace/dat/.svn/entries': End of file found

最佳答案

提交之前,您需要 check out 刚导入的文件的新副本。删除(或重命名)您的项目目录,然后执行svn checkout [REPOSPATH]
然后,您有一个工作副本。在工作副本中更改文件后,可以使用svn commit

请参阅SVN手册中的Getting Data into your Repository

关于svn - SVN导入后如何提交更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/817987/

相关文章:

eclipse - 在 Ubuntu 上为 Eclipse 安装 SVN 插件

linux - 将 Linux SVN 存储库转换为 Windows SVN 存储库

svn - svn错误413请求实体太大的原因是什么?

svn - Subversion:svn状态显示大量不需要的.metadata文件

尝试添加 Mac 自定义图标文件时,svn 在路径 "Invalid control character ' 中返回 'Icon\015' 0x0d'

svn - 重命名 SVN 更改列表

asp.net - 将 ASP.NET 应用程序部署到远程服务器

svn - 为什么我的 MacOS 不再使用 SVN 凭据的钥匙串(keychain)?

svn - 转换为标准 svn 目录布局 tags/branches/trunk

javascript - 如何使用 Bower 安装私有(private) SVN 存储库?