svn

使用 Powershell 从文件夹 SVN 中删除所有文件
svn

使用 Powershell 从文件夹 SVN 中删除所有文件

我知道这个问题听起来像是重复的,但我觉得它略有不同。我正在尝试使用 Powershell 从 svn 中删除文件夹中的所有文件 svn delete 'https://someurl/svn/test/Application' 将删除整个文件夹,但我想删除此“应用程序”文件夹内的文件/子文件夹。 我曾尝试https://someurl/svn/test/Application/*.*对 zip 文件执行诸如 svn delete 或 *.zip 之类的操作,但这些似乎都不起作用。 我一直在谷歌搜索解决方案,但大多数问题的答案都涉及物理路径。问题是我的文件夹...

Admin

LetsEncrypt 签名服务器的新 TortoiseSVN 证书错误
svn

LetsEncrypt 签名服务器的新 TortoiseSVN 证书错误

与 2011 年的这个老问题相关,但是是一个新问题: Tortoise SVN 验证服务器证书时出错 我们有一个 SVN 服务器,它有一个由 LetsEncrypt 签名的证书。 直到本周,TortoiseSVN 以及我们使用的所有其他 SVN 客户端和浏览器都运行正常。 然而,昨天 TortoiseSVN 的某些版本(至少 1.14.1)开始对 SVN 服务器发出证书警告。同一台机器上的所有浏览器仍然对该证书完全满意。 我们认为这与 LetsEncrypt 的根签名的变化有关,它们确实有两种不同的根路径,其中一种在本周已过期。 从此页面上的 OpenSSL...

Admin

Winmerge 无法按预期工作
svn

Winmerge 无法按预期工作

当我用 Linux 和 Windows 编写源代码并将其与 winmerge 进行比较时,winmerge 显示文件已更改,但实际上什么都没有改变。请参见右下方附件中的图片(win 和 unix)?有什么方法可以修复它吗? ...

Admin

如何使用 svn 或其他方式下载 gitlab 上的文件夹
svn

如何使用 svn 或其他方式下载 gitlab 上的文件夹

要下载 github 上的文件夹,我使用以下命令: sudo apt install subversion svn export "https://github.com/myuser/myproject/trunk/myfolder 但在 gitlab 上: svn export "https://gitlab.com/myuser/myproject/-/tree/master/myfolder" 出去: svn: E170013: Unable to connect to a repository at URL '/myuser/myproject/...

Admin

svn trunk 文件夹的 Windows 快速访问快捷方式
svn

svn trunk 文件夹的 Windows 快速访问快捷方式

我想重命名我的 svn 存储库的快速访问文件夹,因为它们都被称为“trunk”。我遵循了这个问题,一切似乎都正常。我有包含所有链接的文件夹,我可以将它们拖到快速访问栏。 举个例子,实际文件夹位于c:Users/me/files/svn-folder/trunk/,链接位于c:Users/me/quickAccessHack/fake-trunk。Windows 资源管理器和 WSL bash 现在都导航到链接,而不是原始文件夹。我认为这是设计使然。 但是,所有这些文件夹都是 svn 版本控制的,而这个 hack 似乎让这一切变得一团糟。TortoiseSVN...

Admin

忽略“svn switch --relocate”上的 UUID 不匹配
svn

忽略“svn switch --relocate”上的 UUID 不匹配

这个问题大致询问了我的问题,但已经十年了: 如何更改 Subversion 工作副本 UUID? 我们有一台旧的 SVN 服务器,上面有大约 10 个存储库。由于服务器较旧,除了最新的存储库外,其他所有存储库的 UUID 都相同。 我正在用新的 SVN 服务器替换它。为了防止将来在尝试切换存储库时出现实际错误,如果可能的话,最好让所有存储库上的 UUID 在此时都不同。 但是,当用户切换到新服务器时,“svn switch --relocate”将拒绝更新用户的签出,因为存储库 UUID 不同。 真的没有办法让这个命令忽略 UUID 不匹配吗? - 我宁愿让...

Admin

将 svn 密码存储在 gnome-keyring ubuntu 20.04 中
svn

将 svn 密码存储在 gnome-keyring ubuntu 20.04 中

我想将密码存储在 ubuntu 20.04 上的 gnome-keyring 中。我已经尝试了其他帖子中的几种解决方案,例如将 svn 密码存储在 gnome-keyring 中但它不起作用。每次我运行 svn 命令时都需要输入密码。 有人可以帮帮我吗? ...

Admin

我有哪些选项可以将 SourceTree(Git GUI)与 Subversion(SVN)存储库一起使用?
svn

我有哪些选项可以将 SourceTree(Git GUI)与 Subversion(SVN)存储库一起使用?

我感兴趣的一些开源项目使用 Subversion 而不是 Git 进行跟踪。我对 Subversion 一无所知。最近,我学习了 Git 和 SourceTree,对这两个东西非常熟悉。 现在的问题是,既然 SourceTree 不能用于查看 Subversion 项目历史记录,我有什么选择可以查看它?我希望能够克隆存储库以查看历史记录并进行更改。我认为没有办法将 Subversion 信息转换为 Git 信息。 ...

Admin

MS Teams 与 SVN 集成
svn

MS Teams 与 SVN 集成

我们目前使用 Atlassian 的 Wiki 软件来管理软件需求。我们的软件支持 100 多个客户,提供各种定制服务,因此能够快速“区分”客户的两个版本规范非常重要,而 Wiki 软件让这一切变得非常简单。 不幸的是,有人要求我们将文档转移到 Microsoft Teams。看起来,要查看 MS Teams 中的当前文档,并获取(通常)以前的版本(有时是 4 个版本之前的版本等),然后查看两者之间的变化,需要做大量工作。 我想知道是否有MS Teams 应用程序或者编写这样一个应用程序的可能性,每当在 MS Teams 中添加或更新文件时,该应用程序就会将...

Admin

我可以告诉 gpg-agent 永远不要询问我密码吗?
svn

我可以告诉 gpg-agent 永远不要询问我密码吗?

我每天都在使用远程 SVN 存储库,在 WSL2 上的 Ubuntu 20.04 上运行。但我不想每次更新或提交时都输入 SVN 服务器密码。因此我像这样启用了 GPG 密码存储: $ cat ~/.subversion/config [auth] password-stores = gpg-agent store-passwords = yes 我在 WSL 环境中像这样启动 gpg-agent: # Start gpg-agent, if not running already ps -ef | grep gpg-agent | grep -v gre...

Admin

Ubuntu 14:Apache Subversion 升级 - 找不到用于提供 repo 列表的 SVN 版本
svn

Ubuntu 14:Apache Subversion 升级 - 找不到用于提供 repo 列表的 SVN 版本

我一直在尝试将 SVN 服务器从版本 1.8.8 升级到版本 1.14.0。请参阅本说明的底部,了解我具体遵循的过程。执行该过程后,我已完成并确保使用安装中提供的新二进制文件覆盖二进制文件,如 Apache Subversion 网站上的发行说明所述。 当我在客户端上访问 SVN 网页时,我仍然看到版本 1.8.8: 存储库集合,由 Apache Subversion 1.8.8 提供支持 我检查了所有 CLI 客户端的版本:(svn --version 返回 1.14,svnserve --version 返回 1.14,等等) 显然,我认为的工作原理和实...

Admin

SVN svnrdump 加载-pre-revprop-change 钩子
svn

SVN svnrdump 加载-pre-revprop-change 钩子

我正在尝试将 Subversion 存储库从一台服务器迁移到另一台服务器。我可以将存储库从旧服务器转储到文件中,但在将转储文件加载到新服务器时遇到问题。 我在新服务器上创建了一个存储库,并添加了钩子文件:/svn/repo2/hooks/pre-revprop-change #!/bin/sh exit 0 然后我更改了该文件的权限(当我输入时我得到这个ls -la: -rwxr-xr-x 1 apache apache 17 Apr 7 2020 pre-revprop-change -rwxr-xr-x 1 apache apache ...

Admin

Dockerfile 复制特定分支
svn

Dockerfile 复制特定分支

我的 Dockerfile 构建了一个复制当前工作目录内容的镜像,但始终使用主分支。我想在 COPY 或 ADD 操作期间指定一个分支。 FROM node:10.18.0-stretch EXPOSE 81 8080 RUN apt-get update; \ apt-get install -y \ ssh \ git-core \ COPY ./ /var/www/app_source WORKDIR /var/www/app_source RUN npm i npm@latest \ && npm i...

Admin

如何在 SourceTree 中过滤两个(或更多)作者的提交?
svn

如何在 SourceTree 中过滤两个(或更多)作者的提交?

在源代码树中搜索视图我可以轻松地通过以下方式提交文件一作者这样说: 使用CTRL+进入搜索视图3; 选择作者作为搜索条件; 在栏中输入作者姓名(例如 Smith)。 我需要通过以下方式挑选提交:2 位作者(例如 Smith 和 Watson)。 我怎样才能做到这一点? ...

Admin

路径错误超出颠覆上下文
svn

路径错误超出颠覆上下文

戴尔 5810 Windows 7 64 上的 Delph XE5。我只是想对旧程序代码进行一些修改。当我右键单击程序名称(项目管理器)以进入 subversion 时,我收到以下错误消息:“文件名、目录名或卷标不正确:libapr-1.dll”我已经准确检查了我能想到的所有名称和路径、Delphi 选项等。没有找到解决方案。请给出一些提示 ...

Admin