2012-02-07 39 views
2

在我的SVN信息库中,我正在尝试创建标签/分支/主干。无法创建标签,分支或主干

SVN1:/SVN/repo/android$ svnadmin create tempo 
SVN1:/SVN/repo/android/tempo$ svn mkdir trunk 
svn: '.' is not a working copy 

我无法摆脱这个错误。我可以通过做mkdir trunk创建一个文件夹,但这是一样的吗?

回答

11

svn mkdir命令可以创建一个目录没有结账,使用完整的URL形式:

svn mkdir file:///SVN/repo/android/tempo/trunk -m "create trunk directory" 

请注意,你不应该做这样的事情在你的仓库目录中直接创建目录或文件。存储库的内容由Subversion自己管理,应该被视为不受限制。在那里创建文件或目录不会通过Subversion使这些文件或目录可用。

+0

我试过了..给我这个错误: 'svn:无法使用外部编辑器来获取日志消息;考虑设置$ SVN_EDITOR环境变量或使用--message(-m)或--file(-F)选项 svn:没有设置SVN_EDITOR,VISUAL或EDITOR环境变量,也没有运行'editor-cmd'发现时间配置选项' – Cody 2012-02-07 20:49:16

+0

好的,如果你没有设置编辑器,那么使用'-m'。我会编辑我的答案。 – 2012-02-07 20:50:03

+0

,如果我添加日志消息,'svn:无法打开一个ra_local会话到URL svn:无法打开存储库文件:/// SVN/repo/android'' – Cody 2012-02-07 20:50:15