我有一個項目,我將開始在我的一個Web服務器上共同開發。由於這種事物的性質,我想要進行一些版本控制。我一整天都在尋找符合我需求的東西,Bazaar似乎要走,但我無法弄清楚如何配置它。與Bazaar共享Web主機上的版本控制
我的網絡主機是Linux,沒有SSH(或者據我所知可以是SFTP)。我讀過你可以在這種情況下使用Bazaar來製作一個「愚蠢的」服務器,但是我不能爲了我的生活找出如何配置或找到指南。一切都需要SSH/CLI訪問(我沒有這兩種訪問)或太模糊不能遵循。我也用Bazaar的Windows GUI。
任何人都可以指向我的指導/如何做到這一點,或在這裏發佈?
編輯由於原貼
我一直在努力,因爲我原來的職位做幾件事情。這可能是我誤解集市的工作原理。我想要的是在我的虛擬主機(我沒有ssh訪問權限)上安裝我的php文件等,這樣我和代碼開發人員就可以編輯和測試文件而不會相互覆蓋。
我最初試圖通過「ftp://user:[email protected]
」在我的服務器上「啓動一個新項目」,它說這是成功的。然後,它會提示「無法打開位置」錯誤,並提示「C:/ ftp:/ user:pass @ server不是品牌,檢出或存儲庫」。 是否要將其作爲虛擬存儲庫打開,搜索嵌套地點?」
當我打到yes時,它給了我一個錯誤「無法更改爲C:/ ftp:/ user:pass @ server - 關閉頁面。」
如果我對「打開現有位置」選項做同樣的事情,它給了我同樣的錯誤,除了之後Bazaar GUI掛起「不響應」並需要被終止。
無論哪種方式都沒有創建,我可以在集市進行交互。如果我創建一個本地項目,然後推動,這一切似乎工作。但是,如果我嘗試提交更改以便推送它們,則會出現錯誤「Bazaar遇到了環境錯誤。請報告錯誤,如果這不是包括此追溯在內的本地問題https://bugs.launchpad.net/qbzr/+filebug的結果,並說明了什麼當錯誤發生時你正在做。「展會詳細信息說「的bzr:錯誤:無法確定您的姓名 請與‘WHOAMI’命令來設置你的名字 如BZR WHOAMI。」你的名字‘’
你試過用'bzr push ftp:// user:pass @ server/absolute/path/to/somewhere'推送一個分支到你的服務器嗎? – janos
我正在使用Windows的Bazaar圖形用戶界面,並且據我所知,沒有地方可以運行這樣的命令。 – sharf
您是否在工具欄中看到大**推**按鈕?如果沒有,則進入菜單** Bazaar |協作|推送新修訂... **。它會彈出一個對話框,您可以在該對話框中輸入我之前評論中格式的FTP位置。如果那是有效的,那你就是金。 – janos