小编bah*_*rep的帖子

SVN客户端错误“位于[...]的服务器不支持HTTP / DAV协议”

我正在从Windows 7更新到64位系统上的Windows 10。我在Windows 7盒子上从Subversion服务器更新和签出项目没有问题。我下载了最新的64位版本,并将其安装在Windows 10机器上,没有任何问题。

在Windows 10框中,我可以发布更新,但是无法从存储库中签出项目。当我尝试登录服务器时,出现以下错误消息:

svn: E170013: Unable to connect to a repository at URL 'https://svn.example.com/!/%23MyRepo/'
svn: E175003: The server at 'https://svn.example.com/!/%23MyRepo/' does not support the HTTP/DAV protocol
Run Code Online (Sandbox Code Playgroud)

消息,表明服务器不支持HTTP / DAV协议。

我将错误消息传递给服务器管理器,并被告知问题出在TortoiseSVN应用程序设置上。我在应用程序中找不到可以解决该问题的设置。

有人对我如何解决此问题有任何建议?

svn tortoisesvn subversive

3
推荐指数
2
解决办法
6055
查看次数

使用SVN锁定文档以进行编辑和更新通知

最近开发人员强调,他们很难跟踪哪些文档已更新.因此,他们建议使用SVN来跟踪文档更改将更好,因为他们将能够知道文档是否在签出项目时更新.

但我也强调了可能出现的几种缺点

  • 二进制文件每次使用大量磁盘空间,excel文件被提交
  • 签出项目将花费更多时间,尽管我们可以将文档分离到存储库中的另一个项目
  • 教人员如何使用SVN需要时间.

另一个特点是,对于这些功能文档,它应该在编辑时锁定.

任何人都知道如何去做吗?或者它的优点和缺点是什么.请随时与我分享.

svn locking

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

最好的SVN后端基准测试

是否有关于svn后端数据库的使用,速度和可靠性的基准测试?

  • SQLite的
  • MySQL的
  • PostgreSQL的
  • 的BerkeleyDB
  • Flatfile系统

假设我们有20个人同时在存储库上工作.选择什么?

svn berkeley-db fsfs

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

Visual SVN Server - 项目存储位置

我最近安装了Visual SVN Server.我将Repository放在D:\ Repositories上,并通过一些项目添加到Repository.Visual Studio 2008.

与我的项目相比,D:\ Repositories\reponame似乎有点小.

我需要确保项目的存储位置,以便在我的服务器上重新安装系统时进行备份.任何帮助都将不胜感激.

svn visualsvn visualsvn-server visual-studio-2008

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

Subversion whitespace-removal commit hook

Jeff Atwood 写了关于空格的文章,并建议创建一个提交钩子,它可以删除行和文件末尾的尾随空格.

我已经搜索过,但是我还没有找到使用pre-commit钩子来修改这样的文件的明显例子.你有一个你想分享的剧本吗?

svn whitespace svn-hooks

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

如何将远程PC上的TortoiseSVN连接到托管服务器上的SVN?

我已经在类似于GoDaddy的服装托管的Windows 2008服务器上安装了SVN.我在我当地的WinXP Pro PC上安装了TortoiseSVN.如何将TortoiseSVN从本地PC连接到托管服务器上的SVN?我知道托管服务器的IP地址,但我不知道如何从中获取URL.当我设置SVN并将其作为服务启动时,我将SVN存储库设置为c:\ SVN.我的本地机器在d:\ TestProject中有一堆文件,我想导入SVN.从TortoiseSVN启动IMPORT命令,我尝试将SVN存储库标识为\ 123.123.12.12\c $\svn_repository(注意123.123.12.12是IP地址的占位符),但是出现错误告诉我"无法识别的URL"方案"

我已经阅读了手册,帮助文档,...但它们是为更熟悉的IT类型或Apache编写的,或者是我正在寻求帮助的其他内容.我是程序员20多年,但不是系统管理员,我和其他几个远程程序员一起工作 - 没有网络管理员可以咨询.

svn tortoisesvn

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

在预提交挂钩上时无法写入错误消息

我正在写一个预提交钩子,或者更好,我正在编辑tigris SVN版本标准的钩子.

我的目标是适度的,我只想在没有提交提交消息的情况下向提交的人写一条错误消息.

所以我的想法只是用简单的错误信息写入stderr.但出于某种原因,我的信息似乎永远无法通过.

互联网上的每个人都说我必须写信给stderr.但不知何故,这是行不通的.

REPOS="$1"
TXN="$2"


LOG=""
#here is where it seems to wrong
#if [ ${#LOG} -lt 1 ]
        echo "You did not provide a commit message, please try again." 2>&1
#fi

echo
# Make sure that the log message contains some text.
SVNLOOK=/usr/bin/svnlook
$SVNLOOK log -t "$TXN" "$REPOS" | \
   grep "[a-zA-Z0-9]" > LOG || exit 1

# Exit on all errors.
set -e


# All checks passed, so allow the commit.
exit 0
Run Code Online (Sandbox Code Playgroud)

如果这是一个愚蠢的问题你不得不原谅我,但我是一个Linux新手,所以事先道歉.

谢谢,贾斯帕

svn hook pre-commit svn-hooks

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

subversion预提交钩子,需要用户在控制台中键入'y/n'?

我有一个预提交钩子工作,它检查消息是否为空并且至少需要x个字符.我们正在使用JIRA来跟踪问题,并在提交消息日志中"标记"我们的问题.但是,并非每个提交都与JIRA问题有关.

所以,我认为它可以检查消息是否包含我们的JIRA关键字,如果没有,则询问用户是否仍然要提交,如果他们键入'y'然后提交,如果他们键入'n'然后不提交.

是否有可能以这种方式获得用户输入/键盘反馈?

注意:我使用的是Windows和TortoiseSVN

svn hook pre-commit-hook svn-hooks

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

如何在Windows Azure实例上设置VisualSVN安装程序

我已经使用RDP进入我的windows azure实例.我下载了VisualSVN Server for Windows并安装了它并创建了一个存储库.我的问题是设置我的域或IP,我想连接到达存储库.我使用了我的cloudapp.net网址,我还将我的IP绑定到了VisualSVN IP地址的设置中.我正在使用端口443,并使用安全连接(https://).我已尝试连接到以下地址以访问我的存储库:

https://开头*encryptcode* .cloudapp.net/SVN/myrepository

https:// *server ip*/svn/myrepository

每次我在我的visual studio中出现此错误: "Repository is not available. Request was failed with the following message..."

还有其他建议吗?

svn version-control visualsvn-server azure

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

如何使用svndumpfilter排除某个修订版

我有一个SVN存储库,其中包含一个或两个错误的版本.我需要摆脱他们!我打算使用svndumpfilter工具,它有一个exclude命令.但是,我无法弄清楚如何使用它来排除修订.每次我使用它,我最终都会Malformed dumpfile header出错.请参阅以下命令; 我想排除修订版23,代码是包含存储库的目录.

>svndumpfilter exclude 23 code
Excluding prefixes:
   '/23'
   '/code'

SVN-fs-dump-format-version: 2

<waits for me to type something and press enter>

'vndumpfilter: E140001: Malformed dumpfile header '
Run Code Online (Sandbox Code Playgroud)

svn version-control svndumpfilter svnadmin

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