Visual studio 如何为git for cmake指定登录信息?
我正在尝试用cmake编译一个源代码目录。 在CMakeLists.txt文件中有以下行: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
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
。
这为我解决了问题。嗨!你检查过这个问题吗?