设置本地SVN

时间:2013-02-14 01:06:29

标签: linux svn

我正在尝试将本地svn设置为版本控制一个非常大的项目。 通常情况下,我只使用预制的SVN作为学校的东西,甚至可以创建一个 本地svn文件夹,将跟踪更改。

我使用svnadmin create myrepo创建存储库,然后使用svn import home/dev/svntest file:///home/dev/myrepo将文件导入其中。但是,当我运行该命令时,会创建一个名为svn-commit.tmp的文件,其中包含以下文本:

"--This line, and those below, will be ignored--

A    hello.txt:///~myrepo/test1"

我做错了什么?

2 个答案:

答案 0 :(得分:2)

您错过了svn import的提交消息。将-m "Initial import of project svntest"添加到您的svn import行。

答案 1 :(得分:0)

@Mike的后续行动

  1. 不要担心这个奇怪的文件,只是测试导入的结果
  2. 回购树的常规布局(/ trunk + / tags + / branches)从一开始就可能有一些好处(即在导入之前执行3 mkdir并导入file:///home/dev/myrepo/trunk
  3. 您始终可以使用svn ls -v -R file:///home/dev/myrepo命令
  4. 查看repo和控制结果树