2017-01-09 11 views
-1

pycharmをダウンロードしたばかりで、現在のpythonプロジェクトがすでにgitリポジトリにあるので、バージョンコントロールを統合したいと思っています。pycharmのgit 1.7.1によるバージョン管理?

事は、私のgitのバージョンは1.7.1です、そしてバージョン管理を設定しようとすると、pycharmは、次のようなメッセージを発行します。

  Git version 
      The configured version of Git is not supported: 1.7.1.0. 
      The minimal supported version is 1.7.1.1. Please update. 
ソースファイル上の

しかし、右クリックはGitのサブメニューを得 、と私はgitのと協力して、一方...支店間の比較を行い、ファイルをコミットし、前提条件の中でpycharmヘルプ状態を、

をログにアクセスすることができます

それは強くrecommeされます1.7.1.1以上のバージョンを使用しています。

バージョン1.7.1で実際に危険が発生しているかどうかは知っていますか?

追記:私はすべてのこのバージョンを使用しているプロジェクトに取り組んで私の同僚として、今のところはgitを更新したくない Gitが大幅に後方互換性があるように見えますが(と、私はしたくありません悪魔を誘惑する)、私は管理者権限を持って誰かに私のためにそれをするように頼む必要があります。

Related(OPの解決策はgitを更新するためですが、私の質問の全範囲には答えられません)。

+1

危険?それがサポートされていないことと、PyCharmが構築している可能性が高く、1.7.1.1に依存するという機能に加えて、危険性はない可能性が高いです。 – Makoto

+0

@Makotoハザード「基本的なgitの機能から奇妙な振る舞いを期待する必要がありますか、それともすべてがスムーズに動作することを安全に想定することができますか? –

+1

私はIDEがすでにサポートされていないと言っていますが、あなたはこれを知っています。サポートされていないシステムで行うことは、リスクを自分の手に取っているとみなされます。 – Makoto

答えて

0

はJetBrainsのフォーラムから詳細な回答を得た:

1.7.1.1はGIT_ASKPASS変数をサポートする最初のgitのバージョンです。 IDEはこれを使用して リモートにアクセスするときにgitがスローする認証プロンプトを処理します。

git 1.7.1では、パスワード(大部分はHTTP)の入力を求める アクセスリモートにアクセスできなくなる可能性があります。このための回避策 は、コマンドラインからそのようなリモートにプル/プッシュすることです。 SSHアクセスの場合、それはうまく動作するはずです。他のgit操作 は動作するはずです。

他のgit操作が動作するはずです。

出典:Dmitriy Smirnov、Jetbrains staff。

関連する問題