0

TortoiseHGを使用して、リポジトリをBitBucketからハードドライブ上のローカルフォルダーに複製して作業しています。

クローンを作成したいフォルダーに移動し、そのフォルダーを右クリックして、TorToiseHGのコンテキストメニューから[クローン]を選択します。次に、BitBucketからのHTTPSアドレスを送信元アドレスとして、クローンを作成するフォルダーへのフルパスを宛先アドレスとして入力します。

ただし、[クローン]をクリックすると、エラー404があるというエラーが表示され続けます。

% hg clone --verbose -- https://username@bitbucket.org/username/projecrepo.git
HTTP Error: 404 (Not Found)
[command returned code 255 Thu Nov 08 15:28:20 2012]

ソースに入力したアドレスが正しいことを100%確信しています。BitBucketから直接コピーしました。

エラーを引き起こすために何を間違えた可能性がありますか?

4

3 に答える 3

4

projecrepo.gitに間違いがなく、Mercurial(TortoiseHGの形式で、問題ありません)を使用している場合は、 HGGit拡張機能をダウンロードして有効に追加する必要があります

于 2012-11-08T23:54:08.670 に答える
0
hg clone --verbose -- http://SOMESITE/mobile/REPO_LOCATION C:\Users\ME\Desktop 

私が使用しているものであり、完全に機能します。

右クリックして、hg> cloneをtortiseし、サイトに入ります。

404が見つからない場合は、権限がない可能性があります。これらのディレクトリからプルするようにアクセス許可を設定する必要があります。アクセス許可が設定されていない場合は、404が返される可能性があります。私の論理では、パーミッションエラーフラグは必要ありません。これは、人々が正しい場所にいることを知っているが、壁の周りにブルートフォースするためのより良いヘッダーを作成する必要があるためです。

また:あなたのコマンドには宛先がありませんか?それが何かを意味するかどうかはわかりません。私の正しいコマンドとあなたのコマンドを比較するだけです。

于 2012-11-08T16:34:31.917 に答える
0

私にとっての理由は、リンクを正しく指定しなかったためです。私はすでにhg-git拡張機能をインストールしましたが、それでも404が返されました。

この質問をチェックしてください:BitBucketからgitリポジトリのクローンを作成できますか?

基本的に、BitBucketリポジトリのURLが次のようになっている場合

https://your_username@bitbucket.org/rep_username/project.git

コマンドを使用する必要があります

hg clone git+https://bitbucket.org/rep_username/project.git

元のURLから一部が削除されていることに注意してくださいyour_username@。その後、リポジトリにアクセスするためのユーザー名とパスワードの入力を求められます。

于 2015-05-28T07:57:16.503 に答える