6

コマンドを使用して git リポジトリから pip を使用してインストールすることが可能です pip install git+https://github.com/...

しかし、これは本番環境にとって安全ですか? フォークしたり、自分自身をホストしたり、将来の更新をマージしたりせずに、削除されないように保護する方法はありますか?

4

1 に答える 1

7

いいえ、100%「安全」ではありません。ソースをチェックアウトする必要がある間に github がダウンする可能性があります。作成者はリポジトリを削除する (またはリポジトリに破壊的な変更を加える) ことができます。ecc。

pip を使用すると、リポジトリ リンクと一緒にリビジョンまたはタグを指定できます

例えば。git+git://github.com/misterx/projectname.git@840d25bb9db9fbc801b9

これにより、新しいバージョンに関係なくリビジョン 840d25bb9db9fbc801b9 がチェックアウトされるため、未知の新しい (壊れた) コードで終了することはありません。

私が通常行うことは、(トランクとの同期を維持したくない場合は) プロジェクトを自分の github アカウントまたは別の場所に複製することです。

于 2012-05-29T22:04:31.683 に答える