2012-08-22 16 views
0

我非常新的面料,並試圖安裝在下面的方式部署:獲得操作面料使用主機名

Main repo --> Local_repo -> Deployment server 

我想
(1)從主回購推動構建本地回購
(2)部署服務器需要從本地回購協議中提取可用代碼

我已經成功完成了第一步,但後來我無法使用get操作進行第二步。 我試過使用git pull,但後來發現一個錯誤,指出它不是git repo,同樣也適用於hg pull。 有沒有一種方法,我們可以將獲得與主機名操作:爲前:

get ('[email protected]/local_repo_build_path', deployment_server_local_path)

回答

0

如果你想使用混帳拉,你最有可能使用的上下文管理器的CD /液晶顯示屏進入回購目錄。你也不能指定這樣的用戶名/主機。它被設置在任務的@host或@role定義中,它會自動選擇它,儘管它也不會拉下一個完整的目錄,你需要使用conync rsync來完成這個任務。

+0

非常感謝摩根!我嘗試使用rsync併成功設置它! 乾杯:) – Shalini