git-svn

    1

    1答えて

    私はSVNサーバーでいくつか私のプロジェクトを持っています。しかし、私がSVNサーバーを使い始めたとき、私はSVNセットアップがどのようにすべきかについて何の手がかりも持っていませんでした。 だから私の現在のSVNリポジトリのレイアウトは、このようなものです: https://mysvn/svn trunk project1 project2 tags

    0

    1答えて

    私は通常のトランク/ブランチ/タグレイアウトを持つSVNレポを持っています。私のgitのために、私はトランク&タグのフォルダを無視したい。私はちょうどもっとgitブランチとしてブランチを持っていたい。 フォルダ: /trunk (empty) /tags (full of stuff I want to ignore) /branches/folder1 /branches/folder2

    1

    2答えて

    私たちはsvnからgitにプロジェクトを移行しています。このプロセスでは、単一のブランチを移行するだけで済みます。私は、それが適切に枝をクローン化されていた、しかし、我々は枝の作成から歴史を取得している git svn clone https://svn.example.com/project/branch/somebranch を移行するには、以下のコマンドを使用していました。プロジェクトの

    5

    1答えて

    かなり大きなSVNリポジトリを移行するための簡単なスクリプトを作成しました。 git svn cloneを使用する代わりに、git svn initとgit svn fetchを使用しているので、リビジョンを指定してチャンクでチャンクを取得できます。多かれ少なかれ、それはこのようなものです: while [ "$CURRENT_REVISION" -lt "$MAX_REVISION" ]; do

    1

    2答えて

    GitHubにはしばらくの間プロジェクトがありましたが、以前はsvnから移行されました。それが最初に移行されたとき、SVN履歴はGitに持ち込まれませんでした。プロジェクトの設定後にSVNの履歴をGitにコピー/インポート/クローン/移動する方法はありますか?

    0

    1答えて

    大きなリビジョンを無視して大きなSVNをgitにチェックアウトして時間を節約しました。残念ながら git svn fetch -r 220350:HEAD 私はgitのを更新し、彼らはSVNにcmomitedどこで、私は単純にgitのsvnが再び1から始まる古いリビジョンをフェッチを開始し、「フェッチ」を使用した後に、新しいリビジョンを取得したい場合。 質問: がどのように私はいつも22035

    -1

    2答えて

    私はSVNプロジェクトをGitに移行しています。 SVNプロジェクトはリポジトリ内で以下の構造をとります。 トランクをマスターブランチとして動作させたいので、他のブランチを通常のgitブランチとタグとしてgitタグとして使用します。 私は、コマンドの下に git svn clone --stdlayout <svn-repo-url> を実行しても、私はエラーを次getコマンド上記の両方につい

    0

    1答えて

    特定のタグをSVNからGitに移行しようとしています。 私は自分のローカルにタグをクローンしました。 git svn clone --authors-file=authors.txt svn://path/tags/1.0.0 1.0.0 今すぐリモートレポで git fetch を同期するためにフェッチ蘭、私はGitの中でタグを作成する必要があり、リモートのgitにタグをプッシュしたいと

    -1

    1答えて

    git svnをクローンとフェッチで使用した後は、次のようなローカルgitリポジトリで終了します。 c:\myproject>git branch -a * master remotes/origin/1335-branch remotes/origin/master remotes/origin/tags/0.1 remotes/origin/trunk