1

我一直在寻找 SVN 浏览器。现在我不是在谈论 WebSVN 或 TRAC 之类的东西,我不想浏览存储库;我想浏览结帐。

我正在寻找一个程序,它可以让我浏览结帐(工作副本)并向我显示我通常需要通过 SSH 获取的信息。所以我可以为某个提交按钮标记特定的文件或文件夹,或者查看状态,或者查看工作版本和上一个版本之间的差异。基本上是一个用于 svn 结帐的 Web GUI。

一个可以让您像在本地一样进行远程结账的 [windows] 程序也可以工作。

目前,我在 dev.mysite.com 下运行的服务器上有一个结帐。我通过 ftp 登录并编辑和上传文件。我还让 SSH 保持打开状态,这样我就可以执行 svn st 来查看我处理过的文件并提交更改。我想在同一环境中处理文件,所以我不能简单地使用本地结帐。但我不想通过 SSH 工作。

有没有像我描述的那样的应用程序?就像一个回购浏览器,但用于签出以进行提交。像 WebTortoiseSVN 之类的。

谢谢

4

3 回答 3

3

为什么不将远程站点 SFTP 安装到本地并使用 Tortoise SVN ( http://tortoisesvn.tigris.org/ ) 在本地管理 SVN 内容?

例如,您将 dev.yoursite.com 挂载为驱动器 Z:,您可以将其用作本地驱动器。Tortoise SVN 自动发现它持有一个 SVN 结帐,您可以透明地使用它。

于 2010-04-08T08:52:19.220 回答
0

你试过pecl包吗?

它是 SVN 的 API,所以它不是 GUI,但我相信你可以在上面构建一个。

在旁注:你的问题对我来说有点难以理解。我不确定你真正要求什么,所以如果你能澄清更多,我也许可以补充我的问题。

编辑如果您只需要一个 SVN 管理器,请使用 Tortoise(在其他地方提到)或考虑使用具有内置 SVN 支持的 IDE,如 Eclipse。

于 2010-04-08T08:47:38.947 回答
0

由于结帐信息存储在文件系统中,您是否有任何理由不能将 ftp 目录挂载为本地文件夹(或者只是浏览到 ftp:// url)并在其上使用 tortoise?

于 2010-04-08T08:51:51.500 回答