Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何为git for cmake指定登录信息?_Visual Studio_Cmake_Bitbucket - Fatal编程技术网

Visual studio 如何为git for cmake指定登录信息?

Visual studio 如何为git for cmake指定登录信息?,visual-studio,cmake,bitbucket,Visual Studio,Cmake,Bitbucket,我正在尝试用cmake编译一个源代码目录。 在CMakeLists.txt文件中有以下行: configure_file(DummyLibraryDependencies.txt.in DummyLibraryDependencies-download/CMakeLists.txt) 以下是DummyLibraryDependencies.txt.in文件: cmake_minimum_required(VERSION 2.8.2) project(DummyLibraryDependenci

我正在尝试用cmake编译一个源代码目录。 在CMakeLists.txt文件中有以下行:

configure_file(DummyLibraryDependencies.txt.in DummyLibraryDependencies-download/CMakeLists.txt)
以下是DummyLibraryDependencies.txt.in文件:

cmake_minimum_required(VERSION 2.8.2)
project(DummyLibraryDependencies-download NONE)
include(ExternalProject)
ExternalProject_Add(DummyLibraryDependencies
   GIT_REPOSITORY    https://bitbucket.org/acme/DummyLibraryDependencies.git
   GIT_TAG           v1.2
   SOURCE_DIR        "${CMAKE_CURRENT_BINARY_DIR}/DummyLibraryDependencies"
   BINARY_DIR        ""
   CONFIGURE_COMMAND ""
   BUILD_COMMAND     ""
   INSTALL_COMMAND   ""
   TEST_COMMAND      ""
   GIT_PROGRESS      true
)
当我尝试从VS 2017或VS 2019或使用cmake gui构建此文件夹时 我总是被提示输入bitbucket登录信息:

当我填写这些信息时,不知怎的失败了

我在cmake gui中得到的信息是:

Cloning into 'DummyLibraryDependencies'...

  fatal: ArgumentOutOfRangeException encountered.

     Specified argument was out of the range of valid values.

  Parameter name: resultType 
如何在某些设置文件中指定bitbucket登录信息,以便不使用此GUI提示?


注意!我已将bitbucket扩展安装到VS 2017,但没有找到如何卸载它。

在Windows凭据管理器中,我有一个git的凭据:https://Andy@bitbucket.org 我为
git:https://bitbucket.org
。 这为我解决了问题。

嗨!你检查过这个问题吗?