タグ

svnに関するteitei_tkのブックマーク (11)

  • gitとsubversionのコマンド対応表 – cyclogy

    備忘録がわりにいつも忘れてしまうgit(git-svn)とsubversionのコマンドの対応表をまとめました。 コマンド対比表 subversion git git-svn 更新 svn update git pull git svn rebase コミット svn commit git add → git commit git commit -a (gitコミット後) git svn dcommit git push <url> 追加 svn add <file> git add 削除 svn rm <file> git rm <file> 移動 svn mv <file> git mv <file> 変更取り消し svn revert <file> git checkout <file> ログ svn log git log 差分 svn diff git diff スイッチ svn

  • git-svnでsvnリポジトリの変更を自動で取得する - アジャイルSEを目指すブログ

    久しぶりにsvnを触ったら、logの表示やupdateがあまりに遅い。 git-svnを使っても、やっぱりupdateは遅い。 という訳で 勝手にgit svn fetchするようにbat/shを書いてみた。 バッチファイル・スクリプト 標準出力で出してる文字は下記の意味にしてる。 - : 待機中 > : git-svnのfetch 処理中 . : git-svnのfetch 終了 auto_svn_update.bat @echo off set LIMIT=600 set SLEEP_EXE="%ProgramFiles(x86)%\Git\bin\sleep.exe" set GIT_EXE="%ProgramFiles(x86)%\Git\bin\git.exe" %GIT_EXE% svn fetch :LOOP set /p x="-" < nul %SLEEP_EXE% %L

    git-svnでsvnリポジトリの変更を自動で取得する - アジャイルSEを目指すブログ
  • git svn cloneで、標準構成じゃないときのbranches指定方法 · DQNEO日記

    git svn cloneするときに、-sオプションをつければ trunk, branches, tagsをsvn標準構成にのっとって解釈してくれます。 では、SVNレポジトリ構成が標準じゃないときはどうすればよいでしょうか? 例えば、branchesの直下に人別ディレクトリを作ってるような運用スタイルの場合。 trunk branches/Nobita/br1 br2 branches/Gian/br2 br3 このようなスタイルだとgit svn cloneの-sオプションは使えません。 さあ困りました。 #### 解決方法 実は、--branches オプションを複数指定することができます。 git svn clonse \ --trunk trunk \ --branches branches/Nobita \ --branches branches/Gian \ これで、のび太が

    git svn cloneで、標準構成じゃないときのbranches指定方法 · DQNEO日記
  • Bearmini - Slot Online Terbaru 2018

    Situs Link Alternatif Inibet Slot Online Terpecaya Industri kasino online berkembang pesat setiap hari. Semakin banyak kasino online yang muncul. Namun, dengan meningkatnya jumlah kasino, jumlah kasino palsu juga meningkat. Kredibilitas kasino online adalah salah satu faktor terbesar yang perlu dipertimbangkan saat mendaftar. Sebagian besar pengguna baru jatuh ke dalam perangkap kasino yang tidak

  • git-svnでSVN上の複数のブランチやtrunkを扱う方法 - Hello, world! - s21g

    SVNリポジトリ上に存在する複数のブランチやtrunkの間で、 変更点をマージしたりする方法のメモです。 まず、これからSVNリポジトリをgit svn cloneすると言う場合は、以下のような オプションを指定して実行します。 これで、SVNリポジトリ上のtrunk, branches, tagsをGitのbranchとして全て取り込んだ状態でcloneが実行されます。 git-svnでcloneした既存のWorking copyが手元にあって、 そこに別なbranchやtrunkを追加したい場合は、以下のように.git/config ファイルに項目を加えます。 1  [svn-remote "svn"] 2  url = http://svn.repos.com/foo/branches/bar 3  fetch = :refs/remotes/git-svn 4  [svn-remo

  • [メモ] git-svnで、社のSvnと手元のGitをやり取りできるようにする ::ハブろぐ

    SVNとのやり取りにgit-svnを導入してみた git-svnを使うと、Subversion(SVN)リポジトリとGitリポジトリを同期させられます。より具体的には、手元ではGitを使って開発しつつ、SVNともちゃっかりCommit, Update等のやり取りができる感じですね。 詳しいイメージは、Subversionリポジトリと連携できるgit-svn - SourceForge.JP の図が分かりやすかったです。 現在、製品開発はSVN上で行われているのですが、個人制作ブツの管理にGitHubを使い始めたことで、ローカルリポジトリを製品開発でも使いたいと思い、git-svnの導入をした次第。以下、今回は主要なトコと参考リンクのメモってことで。 ごくごく基的な動作のメモ 今回導入にあたって初期に試してみた基的なコマンド・動作をメモ。 SVNをGit内に取り込み 社内サーバーのSVN

    [メモ] git-svnで、社のSvnと手元のGitをやり取りできるようにする ::ハブろぐ
  • git-svnを使ったプログラム管理 - 作業ノート

    仕事では、プロジェクトごとにSubversionを使ってソースを管理しているところが多い。 しかし、trunkだけでブランチやタグを管理していないプロジェクトがあったり、 ひとまずプログラムの変更、修正を試したいことがあっても、リポジトリがsvnだとそれが難しく、また面倒でもある。 そこで最近は、git-svnを使い、ローカルでブランチを切って開発している。 以下は、作業でよく使用するgit svnコマンドについてまとめた。 チェックアウト $ git svn clone http://www.example.com/src/foo/ trunk, branches, tags といった、svnで一般的な管理を行っていないときは、このようにソースのあるパスを直接指定する。 svnで一般的な管理を行っているときは、sオプションをつける。 $ git svn clone -s http://w

    git-svnを使ったプログラム管理 - 作業ノート
  • ウノウラボ Unoh Labs: git-svn駆け込み寺

    こんにちは。murahashiです。 gitやgit-svnを使うにあたり、試したことや引っかかったことについて、yukiのエントリ ウノウラボ Unoh Labs: subversionリポジトリでもgitが使えるgit-svn のつづきを書いてみました。 Q. ブランチ名を長くしてしまったので手打ちするのが大変です A. bashでgitコマンドを補完します gitのコマンド補完は git-completion.bash が便利です。 fedoraにyumでgitを入れた場合には下記場所にあります。 /usr/share/doc/git-VERSION/cntrib/completion/ 自分の見える場所にgit-completion.bashがなければ、インストール済みのgitと同じversionのgitのソースをダウンロードします。 cntrib/completion/

  • かWiki - Git/Subversionコマンド対応表

    こうしてみると、 svn と git のコマンド体系は非常に似ていることが分かりま すね。Subversion 使用者は Git を比較的自然に覚えられるのではないでしょうか。 注1 git-init を実行すると、カレントディレクトリに .git というディレクト リが作成されます。 Subversion とは異なり中央集権のレポジトリを作成する必要はあ りません。 cg init を実行したその場所があなたのレポジトリです。 なお、git-init コマンドは以前 git-init-db コマンドでした。 古いバージョンの git の場合は git-init-db コマンドを実行してください。 注2 Subversionはレポジトリがひとつしかありませんが、Git では各個人がレポジトリを所 有しています(もしかしたら一人でいくつも持ってるかも)。 git-commit -a は自分の

  • あなたが知らない git svn の世界 | Act as Professional

    みんながいまだにsvnを使い続けるので、自分だけでもgitを使って幸せになってやる。って人のためのガイド。ツールや環境がsvnでがっちりつくられているとしかたないですねー。という状況の人向け。そこまでしてgitを使うのは早いし柔軟だから。マージもサクッと終わるし。 git svnって?svnをリモートリポジトリとして、ローカルではgitを扱うためのもの。gitインストールすれば大抵はいってるけど、macportsだったらこんな感じでインストール。 $ sudo port install git-core +svn gitローカルリポジトリをつくるgitは分散リポジトリなので、まずはローカルにリポジトリを持つところからスタート。 $ git svn clone -s http://svn.server/path/projectこれでsvnリポジトリのcloneをローカルにつくる。これでmas

    あなたが知らない git svn の世界 | Act as Professional
  • もうファイル管理で困らない! デザイナーのためのSubversion/TortoiseSVN入門

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめに はじめまして、Yahoo!検索のデザイナー担当の竹内美帆と申します。 今Yahoo! JAPANでは、プロジェクト毎にバージョン管理システムを使い分けていますが、Subversionを使用しコードを管理しているプロジェクトもあります。2011年1月~3月には、デザイナーが所属する部署でもデザイナーが作成するHTMLCSSJavaScriptファイルなどをバージョン管理システムであるSubversion(サブバージョン)で管理しようという動きがありました。 デザイナーにとってはとっつきにくい印象がある「バージョン管理」ですが、うまく利用すれば「あのファイルどこいった?(汗)」「いつこのファイル書きかえたっけ?(汗)」「

    もうファイル管理で困らない! デザイナーのためのSubversion/TortoiseSVN入門
  • 1