2012-05-29 81 views
6

它可以使用畫中畫使用命令 pip install git+https://github.com/...使用pid和git repo安全嗎?

從git倉庫安裝,但就是這個安全的生產環境?有沒有一種方法可以保護它不被分割,託管自己併合並任何未來的更新?

+0

你是什麼意思,「保護它不被刪除」?您無法控制該軟件的作者對他的存儲庫所做的事情。你也不能控制軟件的作者用他的PIP包做什麼。 –

+0

我只是在想象這種情況,即任何可能發生在這個回購(用戶被禁止,刪除他的賬戶,刪除回購),我不會再有權訪問它的情況。通過PyPi上的一個包,它似乎更多地受到這些場景的保護。也許我錯了... – chrickso

+0

Git是分散的,所以沒有人讓你克隆回購。合併上游變更在Git中是微不足道的,這是一個單一的shell命令(你可以通過cron或其他東西運行它) –

回答

7

不,它不是100%的「安全」,github可以在你需要檢出源時關閉,作者可以刪除存儲庫(或者做一些破壞性的更改)ecc。 ECC。

畫中畫您可以用庫鏈接

例如一起指定版本或標籤。 混帳混帳+://github.com/misterx/[email protected]

這將籤840d25bb9db9fbc801b9沒有新版本的事,所以你不知道更新(破)代碼結束的修訂工作。

我通常做的是克隆項目(除非我想保持與主幹同步)到我的github帳戶或其他地方。