git-svn環境でいろいろやる時に、黒い画面使うよりもデザイナさんにとってはGUIで書かれたアプリを使う方が気軽に使えるんじゃないかとおもって、少しだけ探したのですが、qiitaで見つけた記事がいい感じだと思ったので実際に試してみました。 それで、よく使う作業は具体的にどう操作すればよいか調べてみました。 こちらのqiitaの記事を参考にさせて頂きました。 http://qiita.com/items/263577c8cc4e1c65b19b 1.インストール こちらから。 http://www.sourcetreeapp.com/ 2.ターミナルでgit svn cloneする 3.SourceTreeで開く 「ファイル→開く」で開く 4.作業について 僕が思った3パターンを想定して書いてます。 1.masterを変更してsvnのtrunkに反映させる場合 ※個人的には、svnのtru
Subversion access via svn+ssh:// on Windows You'll find this article useful if your Subversion client returns the following error: svn: Can't create tunnel: The system cannot find the path specified. This is caused by your Windows SVN client not being configured to use an SSH client when you run commands like svn co svn+ssh://svn.example.com/my/project/. Solution First off, if you can, consider Gi
配属された研究室あるいは職場などで共同作業をする時に、svnやgitなどのバージョン管理システム(Version Control System:VCS)を使う機会が多くなると思います。 最近では、Googleをはじめ多くの企業が大規模プロジェクトでgitによるVCSを採用しており、svnからgitに移行する人が多くなっているとの事でした。それで、コマンドの対応表なんかあったら便利だろうと思ってブログを書いていたのですが、自分が作ろうとしている内容と似たようなサイトをいくつか散見してしまい、急に面倒くさくなって更新が遅れてました(汗)。新規性を発揮するのって難しいものですね、研究でもブログでも… それでも今回は、一応、自分なりにsvnとgitについてまとめてみることにしました。 ここで最初に断っておきますが、分散管理型VCS(後述)には他にmercurialやbazzarなどがあります。しか
動機 Subversionで困ってない ぶっちゃけSubversionで全然困っていませんでした。 コードレビューはちゃんとやっていたし、マージ・ブランチングも自作シェルスクリプトのおかげてスムーズにやれていました。 よく「Gitはマージが賢い、ブランチ作成が一瞬でできる」とかいわれますが、Subversionだってちゃんと使えばコンフリクトなんかめったに起きないし、ブランチ管理・マージだって全然めんどくさくない。 特にver1.7からはサーバもクライアントも大幅に高速化されたし、.svnディレクトリが.gitみたいに1個になったし、rebaseみたいなことだってできる。(sync merge & reintegrate) ただ、世の中が一斉にGitにシフトしている中でいつまでもSubversionを使っててよいのかという不安がありました。 また、月から金までSubversionにどっぷり
最近Subversionが中央リポジトリになっている環境で作業することがあって、手元でMercurialを使いたい場合にどうやってくかという話。 hgsubversion を使う。 durin42 / hgsubversion — Bitbucket hgsubversionをubuntuで使えるようにする Ubuntuのバージョンは10.04。ビルドするためにいくつかパッケージをインストールしておく。 $ sudo aptitude install build-essential subversion apache2-dev libsvn-deveasy_installでインストールする。 $ sudo easy_installl subvertpy hgsubversionhgrcで拡張を有効にしてから、バージョンを確認する。 $ hg version --svnhgsubversio
(2006-10-24 新規作成) このページでは、Subversion の bugtraq:* プロパティの使い方を示す。(Subversionクライアントの一部が、この属性に対応している) なお、このプロパティは Subversionクライアントで使われる。 概要 ディレクトリにて bugtraq:* プロパティにTracのURLなどを設定すると、TortoiseSVN, Subclipse, Subversive でコミットのログメッセージを表示したとき、Tracの該当チケット番号にリンクされる (大抵は、チケット番号をクリックするとWebブラウザが該当チケットを表示する、という動作を行う) この設定は TortoiseSVN, Subclipse, Subversive で使える。 この設定は、Tracに限らず、他のBTS/ITSでも使える。 チケット番号を入力しなかったときに、警
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
2回に渡ってSubversionの使い方、Subversionとバグ管理システムとの連携について説明してきました。今回から、分散したSubversionのリポジトリを一元管理するSVKについて説明します。SVKはリポジトリの一元管理だけでなく、単体でも個人のバージョン管理の機能を提供しています。 SVKって何? Subversionからいくつかの派生プロジェクトが生まれました。派生プロジェクトの1つに、2003年から開発が始まったSVKがあります。SVKは複数のバージョン管理システムのリポジトリを統一的に扱うためのツールです。リモートリポジトリとして、SubversionだけでなくCVSやPerforceなど、複数の種類のバージョン管理システムをサポートしているため、これらの違いを意識せずに操作できます。 SVKの一般的な作業フローは図1のようになります。まず、複数のサーバ上にあるリポジト
はじめに Subversionはこれまでで最も人気のあるオープンソースのバージョン管理システムであり、実際、その評価は当然と言えます。最小単位でのコミット(アトミックコミット)、高速なブランチ/タグ作成、効率的なバイナリファイル処理、HTTPおよびWebDAVでのアクセスなど、数々の強力な機能を備えており、多くの組織にとって利用価値の高い選択肢となっています。また、Subversion 1.5に搭載されている、より高度な機能、特にマージ追跡機能などは、このバージョン管理システムの価値を一層高めています。 優れたバージョン管理システムは、ソフトウェア開発を行う組織にとって戦略的に重要な意味を持ちます。開発者なら誰でも知っているように、ソースコードはIT組織のまさに「血液」です。従って、ソースコードを適切に管理することはビジネス的に意義のあることで、ソースコードリポジトリを使用する主なメリット
私は、今のところBTS(Bug Tracking System)にはMantisを、バージョン管理にはSubVersionを使っているのですが、両方触るのが面倒だったりします。 良く調べると、MantisにはCVSとの連携機能があったので、これを手直しして、SubVersionと連携できるようにしてみました。 以下の環境で動作を確認しています。 SubVersion 1.2.0 TortoiseSVN 1.2.0 Mantis 0.19.2 WebSVN 1.61 関係するファイル一式は、ここに入れています。展開して、各ファイルをそれぞれ該当するフォルダに置いてください。 違うバージョンをお使いの方は、元のファイルを上書きするものに関しては、お使いのバージョンのファイルに、修正部分をつぎはぎしてください。 SubVersion版のチェックインスクリプト(checkin_svn.php)を、
Description A very simple add-in for Delphi and C++ Builder IDE's (a.k.a Borland Developer Studio, a.k.a Turbo Delphi/C++, a.k.a. CodeGear/Embarcadero RAD Studio). This add-in is known to work at least up to RAD Studio / Delphi / C++ Builder 2010. Note that if you own a more recent version (RAD Studio / Delphi / C++ Builder XE*) you have integrated Subversion support, so you probably don't need th
2007-06-05 - 20:45 「いまさら」なものだけどとりあえず置いてみる。 Windowsでssh端末(Poderosa)とSubversionクライアント(TortoiseSVN, subclipse)環境を作るってだけ。 英語環境だからメニューとかは全部そんな感じ。 インストールするもの Poderosa (ssh端末) TortoiseSVN (Subersion client) subclipse (eclipse用subversionプラグイン) サーバーはopensshを想定。 ssh鍵の作成 ダウンロード http://www.tartarus.org/~simon/putty-snapshots/x86/puttygen.exe それを実行 鍵の作成 クリック "Generate" パスフレーズを入力 - 覚えとく "Save pub
I’ve got a lot of background processes running and killing my disk performance with all the I/O they’re doing. One of the primary offenders is the TortoiseSVN cache that helps put the icon overlays in Explorer. Several folks I know disabled the cache altogether, but I like the icons. Rather than disable the cache, you can optimize the paths it looks at so it only actually looks at working copies
2007/04/09 OSのファイルシステムに統合され、Windows上からは通常のフォルダとして扱えるオンラインストレージサービス「Dropbox」の詳細が明らかになった。Dropboxは、複数のPCから同一フォルダが扱えるだけでなく、バックアップや変更履歴管理、ローカルファイルシステムと完全な透過性を備えた高機能なオンラインストレージサービスだ。 rsync、trac、subversionのいいところ取り 「ほかのオンラインストレージや同期サービスは、どれも使うのが面倒だったり、十分にスケールしなかったり、あるいは何か制限があったりするので不満だった。それじゃあということで、自分たちで、まともなものを作ろうと決めた」。DropboxのCEOで開発者のDrew Houston(ドゥリュー・ヒューストン)氏は@ITのメールインタビューに答え、開発の動機をそう語る。マサチューセッツ工科大学で
【特集】 使ってる? Issue Tracking - trac 楽々ことはじめ 2006/11/21 富田陽介
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く