タグ

subversionに関するtsukkeeのブックマーク (34)

  • Git だろうと Mercurial だろうと、ブランチ名をzshのプロンプトにスマートに表示する方法 - mollifier delta blog

    2012/12/13 追記 zsh 4.3.11 以降の新しい機能を使って改良しました。 -> 「zsh の vcs_info に独自の処理を追加して stash 数とか push していない件数とか何でも表示する - Qiita」 最近Gitを使い始めた。で、ブランチとか使うようになって、今どのブランチにいるのかをzshのプロンプトに表示したくなってきた。「そういやそんなブログのエントリ、よく見かけるな」と思ってちょっと調べてみた。 gitコマンドを呼び出してなんかやってる例が多いけど、manを読んでたらzsh自体にそういうのが組み込まれてたので紹介。vcs_info ってのを使うと解決する。 zshrcの例 いきなりだけど zshrc の書き方の例。 autoload -Uz vcs_info zstyle ':vcs_info:*' formats '(%s)-[%b]' zstyl

    Git だろうと Mercurial だろうと、ブランチ名をzshのプロンプトにスマートに表示する方法 - mollifier delta blog
    tsukkee
    tsukkee 2009/08/15
    vcs_infoとかあったのか,zshすごいな
  • 分散バージョン管理Git/Mercurial/Bazaar徹底比較

    分散バージョン管理Git/Mercurial/Bazaar徹底比較:ユカイ、ツーカイ、カイハツ環境!(3)(1/5 ページ) Subversionとは一味違う「分散バージョン管理」とは? 最近、Linuxをはじめ、Ruby on RailsMySQL、OpenSolarisなどのオープンソースプロダクトが次々と分散バージョン管理システムを導入し始め、「Git」「Mercurial」「Bazaar」といった、分散バージョン管理システムが注目を浴びています。 稿では、バージョン管理ツールのデファクトスタンダードであるSubversion(以下、SVN)と分散バージョン管理システムを比較しながら、メジャーな分散バージョン管理システムであるGit、Mercurial、Bazaarについて紹介していきます。 集中型と分散型 最初に、集中管理方式(または、集中型)のバージョン管理システムと分散管理

    分散バージョン管理Git/Mercurial/Bazaar徹底比較
    tsukkee
    tsukkee 2009/01/16
    ナイスまとめ,あとここにないのはdarcsとかかな
  • Project Kenai -- We're More Than Just a Forge

    What is Project Kenai? We're More Than Just a Forge! This is the foundation for the connected developer of tomorrow. Freely host your open source projects and code. Find and collaborate with developers of like mind and passion from around the globe. Get Started Now! What you get today: Host Your Code: use SVN and Mercurial Collaborate: forums, mailing lists, and wikis Squash Bugs: issue tracki

    tsukkee
    tsukkee 2008/10/13
    Subversionにも加えてMercurialも使える
  • はてなブログ | 無料ブログを作成しよう

    仲春はゆっくりと通り過ぎる 寝て起きたら3月である。今日の東京の最高気温は20度を超えている。正月のインフルエンザが完治して、これでやっと健康で文化的な年度を始められるぞ、と意気込んだのも束の間、今度は原因不明の高熱を出して1週間寝込んだ。 脳がグツグツ煮える音が聴こえそうなほど…

    はてなブログ | 無料ブログを作成しよう
  • Xcode とSubversion

    プロジェクトに絶対に書かせないのが開発環境とバージョンコントロール。 MPW とProjector、CodeWarrior とVSS、Project Builder とCVS、Xcode とCVS やSubversion といった感じにどんな開発環境を使っていても必ずバージョンコントロールを使ってソースコードやリソースを管理してきました。 プライベートで作っているプロジェクトももちろんSubversion で管理しています。Xcode でプロジェクトを作ったら次にするのはSubversion のリポジトリを作ること。独りでもチームでも大切なコードは必ず管理しなければなりません。 プライベートなプロジェクトなので僕はSD カードにリポジトリを置いています。MacBook Pro のExpress Card 経由なのでパフォーマンスはとても良いです。SD カードは信頼性がかなり怪しいですが、こ

    Xcode とSubversion
  • オーム社開発部の方とのやり取り:Geekなぺーじ

    先日、ブログにて「退職報告及び自己紹介」という記事を書いたところ、マスタリングTCP/IP RTP編を監訳したときのご担当の方からメールを頂きました。 実はこのブログの読者だったそうでが、自己紹介文章を読んでびっくりしたとの事でした。 今回のやり取りに関して書く了承を頂けたので、書いてみました。 何度かメールをやり取りしていましたが、今度おじゃまして色々お話を聞かせて頂くお願いをしました。 今回は、お時間を頂戴してフリーな打ち合わせという形でお邪魔させて頂く予定です。 後日、先方の了解を得られた範囲内で公開したいと思っていますが、まだどうなるかは未定です。 RTPの監訳をしているときに、昔の技術出版業界と最近の技術出版業界というような話や、出版の流れなどを色々教えていただけて面白かった記憶がありました。 それも、もう5年以上前になるのですが、当時とは多少編集方法が変わってきているようで

    tsukkee
    tsukkee 2008/10/13
    >国内の出版社でSubversionを使っているのはたぶんうちだけ。 オーム社かっこいい!
  • www.horaguchi.net - tako3 のソースは今まで、Free Subversion Hosting の Unfuddle に上げてたんだけど、

    tako3 のソースは今まで、Free Subversion Hosting の Unfuddle に上げてたんだけど、 ソースを公開する方法が見当たらなくて、そのままになっていた。 Mercurial が目についたので、移行して公開してみることに。 インストール http://www.lares.dti.ne.jp/~foozy/fujiguruma/scm/mercurial-install.html →pageinfo より BinaryPackages - Mercurial http://www.selenic.com/mercurial/wiki/index.cgi/BinaryPackages →pageinfo より Mercurial binary packages for Windows and Mac OS X http://m

  • Unfuddle STACK - Software Project Management Online | GIT and SVN Hosting

    Unfuddle STACK integrates the most critical tools for any software project. Bug and issue tracking, source code in Git or Subversion and reference materials all seamlessly coexist in an environment that is familiar to your whole team. Watch the video...

    Unfuddle STACK - Software Project Management Online | GIT and SVN Hosting
  • livedoor Developers Blog:Subversionで攻めの開発を (いまさらだけど) - livedoor Blog(ブログ)

    こんにちは。ブログ担当のnabokov7です。 さてみなさん、ここのところ、livedoor Blog の新機能リリースのペースが上がっていることにお気づきでしょうか。 12月だけでこれだけの新規リリースのお知らせを出しました。 2007年12月27日 プライベートモードで記事を投稿できるようになりました 2007年12月25日 タグクラウド とタグ別ページを表示できるようになりました 2007年12月20日 カテゴリ別モブログ機能リリースのお知らせ 2007年12月18日 「話題のブログ」が新しくなりました 2007年12月18日 プレビュー機能強化と新リスログプラグインのお知らせ 2007年12月13日 投稿・編集を便利にするブックマークレットのご紹介 2007年12月11日 バリューコマースの商品をカンタンに紹介できるようになりました。 2007年12月11日 アップロードしたファイ

  • 第4回 SVKでリポジトリ管理実践編 | gihyo.jp

    前回の記事ではSVKの基的な操作方法を説明しました。最終回の今回はSubversionのリポジトリと連携しながら、SVKの使い方を説明します。 リモートのSubversionのリポジトリとして、連載第2回目で説明した方法でSubversionのリポジトリを作成します。リポジトリを作成しただけではファイルがない状態です。今回はテスト用のデータを用意しました。ファイルをダウンロードしてc:\tmp\ディレクトリに展開してください。展開後、次のコマンドを実行して、Subversionのプロジェクトにインポートします。 テスト用のデータ(sample.zip) C:\> cd c:\tmp\gihyo C:\tmp\gihyo> svn import http://localhost/svn/MyProject/ -m "test project" 認証領域: <http://localhos

    第4回 SVKでリポジトリ管理実践編 | gihyo.jp
  • 第3回 SVKとSubversion | gihyo.jp

    2回に渡ってSubversionの使い方、Subversionとバグ管理システムとの連携について説明してきました。今回から、分散したSubversionのリポジトリを一元管理するSVKについて説明します。SVKはリポジトリの一元管理だけでなく、単体でも個人のバージョン管理の機能を提供しています。 SVKって何? Subversionからいくつかの派生プロジェクトが生まれました。派生プロジェクトの1つに、2003年から開発が始まったSVKがあります。SVKは複数のバージョン管理システムのリポジトリを統一的に扱うためのツールです。リモートリポジトリとして、SubversionだけでなくCVSやPerforceなど、複数の種類のバージョン管理システムをサポートしているため、これらの違いを意識せずに操作できます。 SVKの一般的な作業フローは図1のようになります。まず、複数のサーバ上にあるリポジト

    第3回 SVKとSubversion | gihyo.jp
  • 第2回  SubversionとBTSの連携 | gihyo.jp

    ソフトウェアの開発ではバグ管理とソースコード管理は必須のツールです。この二つのツールを連携させることで、作業を軽減させる方法を紹介します。 Tracの概要 ソフトウェアの開発においてバージョン管理システムと並ぶ重要なツールの一つとして、プロジェクトのタスクや不具合を管理、トラッキングするバグ管理システムがあります。バグトラッキングシステムや、イシュートラッキングシステムと呼ばれることもあります。最近では、バグ管理システムでタスクや不具合を管理するだけなく、作業の進捗管理や必要な情報の共有を行なうなど、コラボレーションツールとしての色合いを強めてきている傾向にあるようです。 バグ管理システムとしては、オープンソースのBugzillaが有名で、古くから使われてきました。最近注目を浴びているバグ管理システムの一つとして、Tracがあります。TracはEdgewall Softwareが提供してい

    第2回  SubversionとBTSの連携 | gihyo.jp
  • 特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社
  • Mac mini に Subversionレポジトリ作成

    MacPortsでsubversionをインストール。 Mac miniサーバにSubversionのレポジトリを構築したい。 インストール mod_dav_svnがportでみつからんなーと思ったら、subversionのvariantsとしてありやがった。 [yuanying@Kohrin extra]$port variants subversion subversion has the variants: universal mod_dav_svn no_neon no_bdb mac_os_x_server_mod_dav_svn tools bash_completion darwin_7 [yuanying@Kohrin extra]$sudo port install subversion +mod_dav_svn 設定 httpd.confに以下を追記。 LoadModu

  • どこでもプロジェクト管理バックログ

    チームの業務を見える化してタスク漏れやスケジュールの遅延を防ぐ Backlogはシンプルな操作性と親しみやすい見た目で、誰でも直感的に使えるプロジェクト管理・タスク管理ツールです。 ※1:2023年12月末時点。サービス継続率は各前月の有料契約総数に占める解約数を引いた割合 ※2:スマートキャンプ株式会社主催 BOXIL SaaS AWARD 2024 BOXIL SaaSセクション プロジェクト管理・工数管理部門で受賞 /「BOXIL SaaS」上に投稿された口コミを対象に、「使いやすさ」においてプロジェクト管理・工数管理部門部門で最も高い平均点を獲得したサービスをスマートキャンプ株式会社が選出(対象期間:2022年7月1日~2023年6月30日) ※3:ITreview主催 Best Software in Japan 2024 TOP50入選 Backlogプロジェクトタスク管理

    どこでもプロジェクト管理バックログ
  • Subversionリポジトリホスティング、Beanstalk - Sooey

    Beanstalk - Hosted Subversion for team leads (originally uploaded by juno_) 8月からプライベートベータに参加していたBeanstalkが、正式にサービスインとなりました。 SubversionリポジトリとWebベースのリポジトリブラウザを提供するサービスで、リポジトリおよびユーザーを複数作成・管理することができ、Webブラウザでのチェンジセットやコミットログ閲覧も可能です。ものすごくシンプルなTracといった感じ。Issue Trackingの機能は備えていませんが、そのかわりにBasecampやLighthouseとのインテグレーションが可能になっています。

    tsukkee
    tsukkee 2008/10/13
    使ってみる
  • ひげぽん OSとか作っちゃうかMona- - Subversionの話

    Subversion を使うようになって数年が経ちますが、最近 svn diff/status/log/merge などのコマンドに熟達してきた。 気軽に ブランチを作る マージする コードを元のバージョンに戻す 問題となるコードを diff で調べる などができるようになって、作業効率が上がったり、こまめにコミットさえしておけば、あとからどうにでもなるので精神的にもかなり楽になった。 この「気軽に」ってのがとても重要。 以前だって、マージの概念やいつでも好きなバージョンに戻せること、diff を表示することが出来るのは知っていたし、たまに使っていたりもした。 ただ使う場合は コマンドをWebで調べる おそるおそる試してみる 失敗して check out しなおしで時間をロス などがありストレスがたまりがちで、結果的にこれら有用な機能を使うのを無意識に避けていたなと、振り返ってみると気づく

    ひげぽん OSとか作っちゃうかMona- - Subversionの話
  • VimからSubversionを使いこなす - ナレッジエース

    標準のままではちょっと使いづらいので、以下のように設定しました。 "F7とF8で前後の変更箇所へ移動 nmap <F7> [c nmap <F8> ]c "<Leader>dqでDiffから抜ける nmap <Leader>dq :winc l<CR>:bw<CR>:diffoff<CR> また、tabbar.vimを使っているとVimDiffに入る際ウィンドウがおかしくなってしまうので、以下のように修正しています。 "<Leader>cvでタブバーを消し、VCSVimDiffを表示(vcscommand.vim) map <Leader>cv :TbStop<CR>:VCSVimDiff<CR> これでかなり快適になりました。 VimからTortoiseSVNを起動 Call TortoiseSVN commands Tip #1491 - Call TortoiseSVN comman

  • Program Island

    Program Island へようこそ! このサイトでは、プログラムに関する様々な情報を載せています。 Android (2010/12/25) Limy Eclipse Plugin (2012/02/25) Check! Ruby on Rails (2009/04/01) Limyweb (2010/01/27) Limy Articles (2009/02/14) Eclipse簡易マニュアル (2008/12/23) / Eclipseプラグイン開発 (2008/12/23) Java (2012/03/10) New! Tomcat (2007/06/29) Linux (2010/04/14) Git (2012/02/26) New! / Subversion (2007/01/11) J2EE , JBoss (2007/01/13) / JBoss + EJB3 (2

    tsukkee
    tsukkee 2008/10/13
    プログラム関連いろいろ
  • SubversionのDiffをC++に移植

    何ですかこれは? 二つのシーケンスのLongest Common Subsequence, Longest Common Subsequence Distance及びShortest Edit Scriptを求めるクラス。 Subversionのコードを、C++に移植したものです。 アルゴリズムは、"An O(NP) Sequence Comparison Algorithm" (Sun Wu et al.)に述べられているものと同一で、計算量は最悪でO(NP)、平均的にはO(N+PD)です。ただし、N=二つのシーケンスの長さの和、P=D/2-Δ/2、D=LCS距離、Δ=二つのシーケンスの長さの差です。 ここでいうLCS距離(longest common subsequence distance)は、あるシーケンスを別のシーケンスに変化させるために必要な、シンボルの挿入及び削除操作の最小