タグ

subversionに関するtridentfieldのブックマーク (15)

  • 大企業はソースコードの管理に何を使っている?

    Facebookの元CTOだったダスティン・モスコヴィッツが立ち上げた質問サイト、Quoraにて大企業がどんなソースコード管理システムを使っているのか?という質問が挙っていました。Quoraは回答の質が高いという触れ込みでスタートしているサービスなのでこれらの情報は多分正しいのでしょう。 Facebook svn (一部の人はgitも使っている) Amazon perforce Zynga svn Netapp Perforce Google git(Android), Perforce Quora git SAP Perforce ebay Clear Case git(実験中) VMware Perforce この内容の限りだとオープンソースではgit、商用ではPerforceという流れがあるようですね。 via:http://www.quora.com/What-version-co

    大企業はソースコードの管理に何を使っている?
  • Mercurial 勉強中 (3) - .hgignore で無視リスト - daily dayflower

    要旨 SCM にはバージョン管理の対象外としたいファイルを指定するのに「無視リスト」という機能があります。 Subversion では svn:ignore プロパティにより無視リストを指定する このため,cp や mv 時に無視リストも引き継がれる また,あくまで svn:ignore プロパティの設定されたディレクトリ直下のパスが対象となる Mercurial では Working directory 直下の .hgignore ファイルにより無視リストを指定する 指定方法は glob(シェルのワイルドカード風)と regexp(正規表現)の 2 通りがある 混在可 用途により使い分けるとよい *.tmp 等,ある拡張子のファイルをすべて無視するのなら glob ダイレクトな指定や複雑な指定なら regexp Subversion における無視リスト Subversion の場合,ディ

    Mercurial 勉強中 (3) - .hgignore で無視リスト - daily dayflower
  • http://www.machu.jp/posts/20100506/p01/

    http://www.machu.jp/posts/20100506/p01/
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 業務用iOSアプリのfeedtailor社長ブログ

    今年も1年があっという間に過ぎてしまいましたね。AIが世間を賑わせていた1年でした。そんな中、相変わらずこれまで通りの仕事を続けられているのは有り難い事です。弊社に関係して下さっている全ての方に御礼申し上げます。 (generated by Midjojurney v6.0) こちらのブログには創業と振り返りぐらいで、年3回ぐらいしか投稿しなくなってしまいました😓 iOSの技術的なことは隔週でこちらに、プライベート色が強めな事はこちらに、それぞれ投稿するようになった…というのもあるのですが。 今回は主に会社や事業のことということで、例年通りブログに記録として2023年の振り返りを記したいと思います。 iOS事業 (業務用アプリ支援) 今年はなんといってもiOS事業、特にB2Bのご支援の増加です。業務用アプリはB2Cのアプリとは少し勝手が違うので、そのあたりのノウハウを伝える研修事業を始

  • デブサミ2009「株式会社はてなの開発戦略」講演メモ - 元RX-7乗りの適当な日々

    何だかんだで、今日唯一参加させていただいたセッションのメモ。 とりあえず、もうSubversionは捨てようと思います。 「株式会社はてなの開発戦略」 講演者 舘野 祐一 氏 id:secondlife 株式会社はてな 現在は、はてなブックマークのリードプログラマ PerlやらJava Scriptやら 社内開発環境整備 開発環境改善好き はてな 現在、従業員60名(アルバイト含む) うちエンジニア30名 インフラ8名、アプリケーション22名 2008年、はてなの開発に変化が・・・ git! git 分散VCS svnと比べて動作が高速 低コストなブランチ作成 賢いマージ SHA1によるデータ管理 コミットの情報など、全てがSHA1で管理される リビジョン1000などの概念はない 2008年初頭の世間の変化 RailsのVCSがgitへ移行 githubの出現 gitのこれはべんり svn

    デブサミ2009「株式会社はてなの開発戦略」講演メモ - 元RX-7乗りの適当な日々
  • Google Codeライクなソフトウェア開発管理システム·InDefero MOONGIFT

    個人的には最近、GitHubGoogle Codeを使ってソフトウェアを管理することが多くなっている。今までのソフトウェア管理環境はどうも重厚で、はじめるまでのステップが面倒だった。その点、これらのリポジトリサービスは手軽にはじめられるのが良い。 プロジェクトを作成してソフトウェアを開発管理する この雰囲気をローカルやオフィスでも使いたいと思っていた人には朗報だ。ぴったりのソフトウェア開発管理システムがInDeferoだ。 今回紹介するオープンソース・ソフトウェアはInDefero、PHPで作られたソフトウェア管理システムだ。 InDeferoはプロジェクトホーム、ダウンロード、ドキュメント、問題管理、ソース、コードレビューといった機能がベースになっている。もちろん複数人でコミットし、ソフトウェアを管理することも可能だ。 ソースの取得法なども表示される リポジトリはGit、Subvers

    Google Codeライクなソフトウェア開発管理システム·InDefero MOONGIFT
  • MOONGIFT: » Mac OSX向けの洗練されたSubversionフロントエンド「Versions」:オープンソースを毎日紹介

    開発時にバージョン管理システムを導入することによるメリットは言うに及ばないが、それはプログラマのみならずデザイナーにとっても同様だ。だが、バージョン管理をデザイナーまで普及させるのは非常に困難だ。 メイン画面 やはりインタフェースが鍵を握っている。使い勝手の良い、分かりやすいインタフェースのバージョン管理システムがあれば利用してくれる可能性はありそうだ。 今回紹介するフリーウェアはVersions、Mac OSX向けのSubversionフロントエンドだ。 Versionsは既存のワーキングコピーも簡単に登録でき、HTTP/SSH/SVNプロトコルに対応してリポジトリを登録することができる。何よりファイルの一覧やログの閲覧などが分かりやすいインタフェースでできる点が便利だ。 比較の確認画面 また、ファイルを選択してDiffを表示したり(DiffはFileMergeを利用)、履歴をするのがボ

    MOONGIFT: » Mac OSX向けの洗練されたSubversionフロントエンド「Versions」:オープンソースを毎日紹介
  • 記事が見つかりません MOONGIFT

    特集「オープンソース×10年」 予算ゼロからのIT環境整備2014/01/30 特別寄稿:センチメンタル・ジャーニー ~OSSはまだ16だから~2014/01/30 EC-CUBE – オープンソース・Eコマースの雄の進化を見る!2014/01/30 Zabbix Japanに聞いたオープンソース×ビジネスを成功させるための3つの基2014/01/30 MOONGIFTの運営で大事にしている3つのこと2014/01/30 2007〜8年の大きな変動まとめ!2014/01/30 なぜプレミアム?そこから得られた経験教えます2014/01/30 2006〜09年、各年の人気オープンソース・ソフトウェアベスト52014/01/30 狙われやすいサイトはどんなサイト?オープンソース×セキュリティについてペンタセキュリティシステムズに聞く2014/01/30 aegifが考える企業でOSSを開発す

  • MOONGIFT: » Subversionの更新をIMでお知らせ「svnbot」:オープンソースを毎日紹介

    複数人でSubversionを使っていると、更新の衝突が起きることがある。また、そのファイルをコピー&貼付けで動かすわけではないので、アップデートの手間が面倒だ。 アップデートしている時に限って何も更新はなく、さてコミットと思ったら衝突する。こうした面倒さを防ぐためにも、更新されたらお知らせがくるようになっていると便利だ。そこでこれだ。 今回紹介するオープンソース・ソフトウェアはsvnbot、Subversionの更新を監視するボットだ。 svnbotは更新された内容をIMでお知らせしてくれる。Jabberプロトコルに対応しており、指定したユーザとしてログインした状態で待機する。 後は誰かが更新を行うと、そのコミットメッセージが自分の所に届くようになる…はずなのだが執筆時の時点ではまだうまくいっていない。ただし、逆にメッセージを受け取るのはうまくいっている(Jabberへの接続はできている

    MOONGIFT: » Subversionの更新をIMでお知らせ「svnbot」:オープンソースを毎日紹介
  • CVSユーザのためのSubversion TIPS:Geekなぺーじ

    「The Top Ten Subversion Tips for CVS Users」という記事がありました。 Subversionの開発を行っているGoogle社のBrian Fitzpatrick氏が書いているブログ記事のようです。 元々は2004年にONLampで発表されたものだそうです。 以下、要約です。 誤訳などの可能性があるので原文もご覧下さい。 1. ステータスを見るにはstatusを利用しよう CVSでは、手元のコピーと最新レポジトリとの違いを見たい場合、 cvs updateを使いますが、cvs updateをしてしまうと、違いを知ると同時に手元のコピーが最新の状態にupdateされてしまいます。 (-nを使わない場合。また、statusコマンドもありますがあまり使い勝手は良くありません。) Subversionでは、updateを行わずに状態だけを知る事ができます。 $

  • 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

  • まちゅダイアリー - さくらインターネットで Subversion + Trac

    まちゅダイアリー - さくらインターネットで Subversion + Trac
    tridentfield
    tridentfield 2007/07/19
    さくらインターネットでTrac
  • [ThinkIT] 第2回:Subversionによるバージョン管理(前編) (1/3)

    今回は、Subversionによるバージョン管理方法とウノウでの導入事例について前編と後編にわけて紹介していきます。 Subversionとは、無償で利用できるバージョン管理システムです。現在もオープンソースで活発に開発が進んでおり、執筆時点の最新バージョンは1.4.2となります。バージョン管理システムとは、ソースコードや仕様書などを含むドキュメントなど、時間とともに内容が変化するファイルを管理するシステムの総称です。 Subversionと同じようなバージョン管理システムとしては、CVS(Concurrent Version System)が有名ですが、SubversionではこのCVSで使いにくかった点を改良した次世代バージョン管理システムというコンセプトで開発が続けらています。筆者が実際にどちらも利用してみた結論として、導入をおすすめするバージョン管理システムは、やはり「Subver

  • WeekBuildのHACK日記 MacOSXにTracをインストール記

    finkつかっている場合は(俺だ(^^;))、configureスクリプトがfink配下のよけいなライブラリを見に行かないように、環境変数pathに/svが含まれないことを確認し、さらに.profileに/sw/bin/init.shが書いてないことを確認する。 →.profileに以下の記述を発見。よくわからんが削っておく。 sudo chmod 666 .profile mv .profile .profile_old ログインしなおして、環境変数pathから/sw/binが消えていることを確認。 OK ( ^ー゜)b 3.インストール (1) クリーンナップ sudo rm -f /usr/local/lib/libneon* sudo rm -f /usr/local/lib/libsvn* sudo rm -f /usr/local/lib/pkgconfig/neon.pc s

  • 1