6

私は会社の TFS2012 サーバーの管理者です。私は GIT-TF を自分で動作させましたが、私の会社の他の開発者は許可の問題を抱えています。問題のプロジェクトに貢献者としてアクセスできますが、プロジェクトのクローンを実行すると権限の問題が発生します。以下は、コマンドとエラーのスナップショットです。

git-tf clone <servername> <projectname>
Connecting to TFS...
Username: <username>
Password: 
Password: 
Password: 
git-tf: Access denied connecting to TFS server <servername> <authenticating as <username>>

同じコマンドを実行すると、ユーザー名とパスワードの入力を求められません。これはおそらく、権限のあるユーザーで Windows にログインしているためです。

ご協力ありがとうございます。

4

3 に答える 3

8

git-tf コマンドに渡される URL にコレクション名が含まれていることを確認しましたか? 私の会社はあなたが説明したのとまったく同じ問題を抱えていましたが、それが解決策でした。

This: git-tf clone http://<server>:<port>/tfs/<collection name> $/<project name>
Not this: git-tf clone http://<server>:<port>/tfs/ $/<project name>

お役に立てれば。

于 2013-10-31T14:17:09.347 に答える
2

私も同じ問題を抱えていました。解決策は次のとおり
です。 1.ここで説明されているように、代わりにhttps://github.com/new/importを使用します。2.こちら の説明に従って、個人用アクセス トークンを作成して渡します。

于 2016-10-21T10:31:05.783 に答える
2

私も同じ問題を抱えていました。HTTP_PROXY 環境変数を使用してプロキシを構成した可能性があります。TFS サーバーはローカルであり、プロキシを使用してアクセスするべきではありません。それは私に同じ症状を与えました。

于 2013-10-08T07:28:38.607 に答える