SVN结账浏览器
我一直在寻找 SVN 浏览器。现在我不是谈论WebSVN或TRAC之类的东西,我不想浏览存储库;我想浏览结帐。
我正在寻找一个程序,可以让我浏览结帐(工作副本)并显示我通常需要通过 SSH 获取的信息。因此,我可以为某些提交按钮标记特定文件或文件夹,或者查看状态,或者查看工作版本和上一个版本之间的差异。基本上是一个用于 svn 结帐的 Web GUI。
可以让您像在本地一样进行远程结账的 [windows] 程序也可以使用。
目前我在 dev.mysite.com 下运行的服务器上有一个结账。我通过 ftp 登录并编辑并上传文件。我还保持 SSH 打开,这样我就可以执行 svn st 来查看我处理过的文件并提交更改。我想在同一环境中处理文件,因此我不能简单地使用本地结账。但我不想通过 SSH 工作。
有没有像我描述的那样的应用程序?类似于回购浏览器,但用于签出以进行提交。像WebTortoiseSVN之类的。
谢谢
I've been looking all over for a SVN browser. Now I'm not talking about anything like WebSVN or TRAC, I don't want to browse the repository; I want to browse the checkout.
I'm looking for a program that lets me browse the checkout (working copy) and shows me the info I'd normally need to SSH for. So I could mark specific files or folders for some commit button, or see the status, or view a diff between the working and a prev version. Basically a web GUI for a svn checkout.
A [windows] program that can let you work on a remote checkout as if it were local would also work.
Currently I have a checkout on my server running under dev.mysite.com. I log in via ftp and edit and upload the files. I also keep SSH open so I can do a svn st to see what files I've worked on and to commit changes. I want to work on the files on the same environment so I can't simply use a local checkout. But I don't want to need to work via SSH.
Are there any apps such as I described? Like a repo browser but for checkouts to do commits. Like WebTortoiseSVN or such.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
为什么不在本地通过 SFTP 挂载远程站点并使用 Tortoise SVN (http://tortoisesvn.tigris. org/ )在本地管理 SVN 内容?
例如,您将 dev.yoursite.com 安装为驱动器 Z:,并且可以将其用作本地驱动器。 Tortoise SVN 会自动发现它持有 SVN 结帐,您可以透明地使用它。
Why don't you SFTP-mount the remote site locally and use something like Tortoise SVN ( http://tortoisesvn.tigris.org/ ) to manage the SVN stuff locally?
For example you mount dev.yoursite.com as drive Z: and you can use it as a local drive. Tortoise SVN automatically finds that it holds a SVN checkout and you can use it transparently.
由于结帐信息存储在文件系统中,是否有任何原因无法将 ftp 目录挂载为本地文件夹(或仅浏览到 ftp:// url)并在其上使用 tortoise?
As the checkout information is stored in the file system is there any reason that you cant mount the ftp directory as a local folder (or just browse to the ftp:// url) and use tortoise on it?
您尝试过 pecl 软件包吗?
它是 SVN 的 API,所以它不是 GUI,但我确信你可以在上面构建一个。
旁注:你的问题对我来说有点难以理解。我不确定你真正想要什么,所以如果你能澄清更多,我也许可以添加我的问题。
编辑如果你只需要一个 SVN 经理,那么使用 Tortoise(在其他地方提到过)或考虑使用具有内置 SVN 支持的 IDE,例如 Eclipse。
Have you tried the pecl package?
It's an API for SVN, so it's not a GUI, but I'm sure you can build one on top.
On a sidenote: your question is somewhat difficult to understand for me. I am not sure what you are really asking for, so if you could clearify some more, I might be able to add to my question.
EDIT If you just need an SVN manager, then go with Tortoise (mentioned elsewhere) or consider using an IDE that has built-in SVN support, like Eclipse.