问题标签 [svn-repository]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
14594 浏览

svn - 如何在 SVN 中重命名存储库?

我需要将现有的存储库根名称重命名为新名称。

我正在使用 svnserve 服务器。

  1. 将 svn://somename.dev.loc.con.dept/export/svnrepo/ old_name
    重命名 为
    svn://somename.dev.loc.con.dept/export/svnrepo/ new_name

  2. 在命令行中应该是:

    /li>
  3. 也需要重命名回购名称

    CL_abc

    CL_newname

0 投票
1 回答
235 浏览

svn - SVN 为工作副本重新定位存储库

这是工作副本的svn 信息

这就是我所期望的

我该怎么办?提前致谢。^_^

0 投票
1 回答
98 浏览

svn - 为什么 svn log -r head 与 svn log -l 1 不同?

我刚刚在其中一个脚本中对 SVN 做了一个小改动(提交了那个改动)(在 SVN 存储库深处有几个目录)。

现在如果我跑

在我的主目录中,我不会得到我的最后一次更改。虽然如果我跑

我会得到它。有什么不同 ?为什么svn log -l 1不将其限制在最后一次提交?

0 投票
1 回答
19434 浏览

svn - 如何找到 svn 存储库的位置?

我的“本地”目录中有所有源文件。我分别从存储库下载svn upsvn ci上传代码。

现在我意识到存储库中有一个目录,我没有为其制作本地副本。所以,我需要做两件事:

  1. 找出存储库的位置(我很确定它在文件系统中的某个位置,而不是 URL)。
  2. 我需要创建此目录的本地副本。

如何做呢?目前我对第一步更感兴趣。我需要知道存储库的位置,因为我真的不知道我需要复制的子目录的名称是什么(但如果我看到我可能会猜到的名称)。

0 投票
0 回答
15527 浏览

svn - 如何将 SVN 存储库从一台服务器移动到另一台服务器

我需要将现有的 SVN 存储库从一台开发服务器复制到另一台。根据我的理解,我已经提出了步骤。如果有人可以验证并让我知道我是否遗漏了任何一点,那就太好了。

我想要一个像 svn://dev11.dev.location.somename.com/export/svnrepo/newrepo/trunk 这样的 URL。我需要导入新的存储库吗?

脚步:

  1. 在 dev11 中安装 svnserve 服务器

  2. 检查工作目录是否在 dev10 完全签入到 Subversion,并备份它。

  3. 转储 Subversion 存储库。这是通过svnadmin命令完成的:在 dev10

    /li>
  4. 在 dev11 创建新的 subversion 存储库。要创建存储库“newrepo”,请svnadmin create从 $SVNHOME/bin 运行命令。在 dev11 上提供存储库的完整路径。

    /li>
  5. 将 reponame.dump.gz 文件复制到 dev11 服务器。

  6. 将转储文件加载到新存储库中:在 dev11

    /li>
  7. 将新存储库签出到 dev11 的目录

    /li>
  8. 将我的工作目录切换到新的存储库。

0 投票
1 回答
2750 浏览

linux - 如何将 svn repo 中的文件复制到服务器上的另一个文件夹

运行一个存储有 svn repos 的 centos 6 服务器。要部署更新,我想从 svn 存储库中的相关目录复制到相应的 /var/www 网站目录。有没有一种简单的方法可以做到这一点?

0 投票
2 回答
693 浏览

svn - SVN 客户端与存储库浏览器

如果我的机器上安装了 SVN 客户端,我还需要存储库浏览器吗?我的理解是“存储库浏览器”是一个只读的 SVN 客户端。有人可以对此有所了解吗?

更新 - 添加更具体的问题:

  1. 是否所有 SVN 客户端都带有存储库浏览器?
  2. “存储库浏览器”是否可以独立使用,只允许您浏览 SVN 存储库,而不是签入/签出等?
0 投票
2 回答
821 浏览

ios - 删除 XCode5 中的 SVN 存储库引用

我在将文件导入项目时遇到了一些问题。当我导入这些已经链接到另一个存储库的文件时,它包含旧存储库的引用,我无法将这些文件提交/添加到新存储库。我尝试了其他解决方案,例如在文件夹中搜索 .svn 文件并删除它们以及通过命令行工具,但我无法删除旧存储库的引用。

请为此提出一些解决方案。

谢谢

0 投票
1 回答
752 浏览

svn - svnadmin dump repopath/* > dumpfile 不包括所有存储库和所有修订

我在 Linux(Slackware)上安装了 Subversion,并且存储库(项目)位于以下路径repopath中。

所有单个项目都有自己的目录(conf、db、hook、locks)。使用该命令svnadmin dump repopath/* > svndump.dmp正在转储所有项目和所有修订。

由于使用以下命令添加了一个新项目

svnadmin create newproj

现在,当 O 使用svnadmin dump repopath/*> svndump.dmp 时,它只会备份这个新创建的项目及其所有修订版。

会出什么问题?如何再次进行备份?使用单个命令的所有存储库(项目)和所有修订svnadmin dump repopath/* > svndump.dmp

0 投票
1 回答
968 浏览

svn - TortoiseSVN 修订图检出失败等工作

我在使用 TortoiseSVN shell 扩展访问的远程(防火墙之外)服务器上有一个存储库。我的本地编码机器是 Windows XP,远程存储库机器也是基于 Windows 并使用 svnserve 来提供代码等。

在我的编码机器上,我可以右键单击一个目录并使用“SVN checkout”从存储库中检索目录树。我可以进行代码更改并提交它们。

如果我尝试使用 TortoiseSVN -> Revision graph 或 Show log,我会收到一条错误消息,提示“联系服务器时出现问题”并询问我是否要查看缓存信息。我试过使用设置 - >保存的数据并删除所有内容。我已经重新验证了用户/密码并保存了它们。

知道为什么系统的一部分可以工作吗?我认为所有路径、身份验证等都是相同的。错误消息的问题在于他们没有说明问题是什么或他们正在使用什么信息(例如,修订图查看的路径)。