2010-04-08 74 views
1

我一直在尋找一個SVN瀏覽器。現在我是而不是談論任何像WebSVN或TRAC,我不想瀏覽存儲庫;我想瀏覽結帳。SVN結帳瀏覽器

我正在尋找一個程序,讓我瀏覽結帳(工作副本)並向我顯示通常需要SSH的信息。因此,我可以標記特定文件或文件夾中的某個提交按鈕,或查看狀態,或查看工作版本與prev版本之間的差異。基本上是一個用於svn結帳的Web GUI。

一個[windows]程序,可以讓你在遠程辦理結賬時工作,就好像它是本地的一樣。

目前我在我的服務器上運行在dev.mysite.com下運行結帳。我通過ftp登錄並編輯並上傳文件。我也保持SSH打開,所以我可以做一個svn st來查看我的工作文件和提交更改。我想在同一個環境中處理文件,所以我不能簡單地使用本地簽出。但我不想通過SSH工作。

有沒有像我描述的應用程序?像回購瀏覽器,但結帳做提交。像WebTortoiseSVN或類似的。

謝謝

+0

也許設置遠程桌面可能更容易嗎? – 2010-04-08 08:50:32

+0

我發現你的術語有點混亂。看來你正在尋找一個可以通過SSH處理工作副本的圖形化Subversion客戶端。那是對的嗎? – 2010-04-08 09:36:45

+0

遠程桌面的Linux命令行窗口,又名SSH ... 我正在尋找一個圖形化的Subversion客戶端或webapp,可以處理任何方式的遠程工作副本。運行在服務器上的php webapp或者可以遠程連接的win32。 – phazei 2010-04-09 07:21:55

回答

0

您是否嘗試過pecl包裝?

它是SVN的API,所以它不是一個GUI,但我敢肯定,你可以建立一個在上面。

在旁註:您的問題對我而言有點難以理解。我不確定你真正要求的是什麼,所以如果你可以更多地清理一下,我可能會增加我的問題。

編輯如果你只是需要一個SVN經理,然後用龜(其他地方提到)去還是可以考慮使用已經內置SVN支持,如Eclipse的IDE。

+0

我有支持SVN的IDE,我使用了TortoiseSVN。但我想要一些可以瀏覽遠程工作副本的東西。我想到一個在遠程服務器上運行的web應用程序已經做好了。像TRAC一樣,但是用於工作副本。但它似乎沒有。所以我可能很需要做我自己的。看起來好像不會那麼辛苦,只需要修改一個PHP目錄瀏覽器來包含SVN數據。 – phazei 2010-04-09 07:30:51

+0

剛剛檢出該API,很好。我想如果我自己做的話,我需要直接從命令行解析原始數據。這真的會簡化一些事情。 – phazei 2010-04-09 07:35:55

0

由於結帳信息存儲在文件系統中,是否有任何理由不能將ftp目錄掛載爲本地文件夾(或者只是瀏覽到ftp:// url)並使用烏龜呢?

3

爲什麼不在本地安裝遠程站點並使用類似Tortoise SVN(http://tortoisesvn.tigris.org/)的東西來管理本地SVN內容?

例如,您將dev.yoursite.com安裝爲驅動器Z:並且可以將其用作本地驅動器。龜SVN自動發現它擁有SVN結帳,你可以透明地使用它。

+0

當我嘗試像這樣修改安裝的工作副本時,偶然遇到麻煩,但爲了瀏覽信息,它應該可以正常工作。 – Avi 2010-04-08 09:24:33

+0

這是可能的,因爲它取決於您的互聯網連接。即使只是瀏覽遠程主機上的「本地」副本,也應該預料會出現延遲。 – bisko 2010-04-08 11:48:59

+0

我會嘗試FTP掛載,但所有的TortoiseSVNs磁盤訪問,我認爲它可能會很慢。 TortoiseSVN不允許同時在單獨的目錄中提交多個文件。我也試過webdav,但它不能掛載在窗口:(。 – phazei 2010-04-09 07:28:39