2017-01-09 81 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子菜單,我可以訪問日誌,提交文件,做到部門之間的比較......

在另一方面,pycharm幫助各國,先決條件之一與git的工作:

強烈recomme指出你使用1.7.1.1或更高版本。

有沒有人知道使用1.7.1版本是否存在實際危害?

旁註:我不希望現在更新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訪問的情況下,它應該工作fine.Other git的操作 應該工作。

其他git的操作應該工作。

來源:德米特里斯米爾諾夫,Jetbrains的工作人員。