标签: svn

如何获取当前 svn repo 的 url?

我有 2 个 svn 结帐,有人为我设置。现在我需要在另一台计算机上检查这些相同的文件,但是由于我最初没有检查它们,所以我不知道运行 svn checkout 命令时要使用的 url:

svn co WHAT_GOES_HERE?
Run Code Online (Sandbox Code Playgroud)

由于这 2 个结帐已存在于我的一台服务器上,有没有办法获取最初从中结帐的 repo 的 url?

linux command-line-interface svn

91
推荐指数
2
解决办法
16万
查看次数

颠覆错误:(405 Method Not Allowed)响应 MKCOL

尝试提交新目录添加时出现以下错误。

svn: Commit failed (details follow):
svn: Server sent unexpected return value (405 Method Not Allowed) in response to MKCOL request for '....
Run Code Online (Sandbox Code Playgroud)

我以前从未见过这个错误。我该如何解决这个问题?

解决方案
我设法解决了这个问题:

  • 删除出现问题的文件夹的父目录。
  • 做SVN更新。
  • 存储库中已存在与新文件夹同名的文件夹。
  • 删除此文件夹。
  • SVN 提交。
  • 复制新文件夹,安排添加和 SVN 提交。

svn

65
推荐指数
4
解决办法
10万
查看次数

添加目录结构到SVN,不带文件

有没有办法在不添加文件夹中包含的文件的情况下将目录结构添加到 SVN 存储库?

svn directory

49
推荐指数
2
解决办法
5万
查看次数

BASH 脚本,su 到 www-data 用于单个命令

我正在致力于自动创建 subversion 存储库和相关网站,如我写的这篇博文中所述。我在向 www-data 用户运行以下命令的部分遇到了问题:

svnadmin create /svn/repository
Run Code Online (Sandbox Code Playgroud)

在脚本的开头有一个检查,以确保它以 root 或 sudo 身份运行,并且该命令之后的所有内容都需要以 root 身份运行。有没有一种好方法可以将那个命令作为 www-data 运行然后切换回 root 来完成?

ubuntu su bash svn

35
推荐指数
3
解决办法
9万
查看次数

Subversion 存储库中 format 和 db/format 文件之间的区别

SVN 服务器上的以下两个文件(即不在检出存储库中)有什么区别?

format
db/format
Run Code Online (Sandbox Code Playgroud)

在我们的存储库中,第一个5的内容是,而第二个的内容是2

svn svnserve

27
推荐指数
1
解决办法
2万
查看次数

如何使用 ssh 隧道为 subversion 设置代理?

我想通过代理检出/更新代码,因为我的本地连接很慢。我设置了 ssh 隧道:ssh -D 8090 user@ssh.proxy.net 将所有数据包转发到我的 localhost:8090。

如何设置 subversion 来使用它?

ssh proxy svn

24
推荐指数
2
解决办法
2万
查看次数

Subversion 错误:存储库永久移动以请重新定位

我已经在我的服务器上设置了 subversion 和 apache。

如果我通过我的网络浏览器浏览它,它工作正常(http://svn.host.com/reposname)。但是,如果我在我的机器上结账,我会收到以下错误:

Command: Checkout from http://svn.host.com/reposname, revision HEAD, Fully recursive, Externals included  
Error: Repository moved permanently to 'http://svn.host.com/reposname/'; please relocate  
Run Code Online (Sandbox Code Playgroud)

我检查了 apache 的错误日志,但它什么也没说。(它现在 - 见编辑)

我的存储库存储在:/var/www/svn/repos/

我的网站存储在:/var/www/vhosts/x/...

这是子域的 conf 文件:

<Location />
   DAV svn
   SVNParentPath /var/www/svn/repos/

   AuthType Basic
   AuthName "Authorization Realm"
   AuthUserFile /var/www/svn/auth/svn.htpasswd
   Require valid-user
</Location>
Run Code Online (Sandbox Code Playgroud)

身份验证工作正常。

有谁知道这可能是什么原因造成的?

- 编辑

所以我重新启动了apache(再次)并再次尝试,现在它给了我一条错误消息,但它并没有真正的帮助。任何人都知道这是什么意思?

[Wed Mar 31 23:41:55 2010] [error] [client my.ip.he.re] Could not fetch resource information.  [403, #0]
[Wed Mar 31 23:41:55 2010] [error] [client my.ip.he.re] (2)No …
Run Code Online (Sandbox Code Playgroud)

linux svn apache-2.2

23
推荐指数
1
解决办法
5万
查看次数

如何通过SVN命令行接受SSL证书?

是否有命令行选项可以避免提示,使用 SVN 命令行自动接受 SSL 证书?

ssl command-line-interface svn

20
推荐指数
2
解决办法
6万
查看次数

颠覆加载失败,“没有这样的修订版”

我正在尝试学习如何迁移 Subversion 存储库,但遇到了一个对我来说没有意义的问题。我曾经svndumpfilter拆分过一个子项目,并删除了一些路径前缀。现在可以正确导入数百个提交,但随后出现以下错误:

<<< Started new transaction, based on original revision 19190
     * editing path : branches/features/DynamicSource ... done.
     * editing path : branches/features/DynamicSource/src/build.properties ... done.
     * editing path : branches/features/DynamicSource/src/client/default.htm ...done.
     * editing path : branches/features/DynamicSource/src/client/js/AdHocController.js ... done.
     * editing path : branches/features/DynamicSource/src/client/js/Report.js ... done.
svnadmin: E160006: No such revision 19098
     * adding path : branches/features/DynamicSource/src/client/js/Enums.js ...
Run Code Online (Sandbox Code Playgroud)

好的,所以我进入转储文件查看修订版 19190 和 19098。首先,转储文件中确实存在修订版 19098 并且没有问题地导入。修订版 19190 是一个合并。在 19190 内,这是最后一个文件的信息,这似乎是导致问题的原因:

Node-copyfrom-rev: 19100
Node-copyfrom-path: trunk/src/client/js/Enums.js
Text-copy-source-md5: 2db7f8d9c0ba4750d88ce0722731aad6
Node-path: …
Run Code Online (Sandbox Code Playgroud)

svn

19
推荐指数
1
解决办法
8669
查看次数

在 CentOS 上将 Subversion 1.6 升级到 1.7?(找不到 yum 存储库)

我想将我的 SVN 服务器从 1.6 升级到 1.7。不幸的是,我在互联网上找不到任何如何使用 yum 执行此操作的信息。我检查过rpmforge-extras但它只有 svn 1.6 而不是 1.7

我想用 yum 更新,因为这对我来说是最安全的方式。我不是一个有经验的 Linux 用户。

是否有包含 1.7 (subversion.x86_64 0:1.7.xxxxx.el5.rfx) 的 yum 存储库?

如果没有,也许是一个简短的解释如何一步一步更新。

svn centos yum

18
推荐指数
3
解决办法
5万
查看次数

标签 统计

svn ×10

command-line-interface ×2

linux ×2

apache-2.2 ×1

bash ×1

centos ×1

directory ×1

proxy ×1

ssh ×1

ssl ×1

su ×1

svnserve ×1

ubuntu ×1

yum ×1