タグ

mercurialに関するtino_9000のブックマーク (20)

  • スィンプロ (sinproject) Windows Vista 環境で TortoiseHG(Mercurial)を利用してバージョン管理とバックアップを行う (1)

    2024年03月 / 02月≪ 12345678910111213141516171819202122232425262728293031≫04月 ひたすら増え続けるファイルの管理をどうするか・・・ 数日前からあれやこれやと模索、研究していたことにやっと終止符が打てました。 Windows Vista 環境で TortoiseHG(Mercurial)を利用してバージョン管理とバックアップを行うことに決めました。 デスクトップパソコンやノートパソコンなど複数台のPCを利用していると、 ドキュメントファイルや写真、動画、音楽ファイルを集中管理するには結構骨が折れるもの。 また、プログラム開発を行っているとファイルのバージョン管理は絶対しておきたいもの。 そしてハードディスクは、大切な思い出のファイルたちを引き連れてなにも告げずに突然お亡くなりになってしまうもの。 こういったことに、すべてうま

  • TortoiseHgでExcelの差分を見る方法 - プログラマの思索

    TortoiseHgでExcelの差分を見る方法を見つけたのでメモ。 【元ネタ】 スィンプロ (sinproject) Windows Vista 環境で TortoiseHG(Mercurial)を利用してバージョン管理とバックアップを行う (3) WinMerge 日語版 xdocdiff WinMerge Plugin -Word、ExcelPowerPointpdfの比較・差分を見る- TortoiseHgで差分表示ツールにWinMergeを指定し、xdocdiff WinMerge Pluginを入れると、Word、ExcelPowerPointpdfをテキスト化した後に比較・差分表示してくれる。 このおかげで、TortoiseSVNと同様に、分散バージョン管理ツールTortoiseHgでも、ExcelやWordの仕様書の差分比較ができる。 実に素晴らしい。 最近思うの

    TortoiseHgでExcelの差分を見る方法 - プログラマの思索
  • tanslate(mercurial_ref, "ja_JP.UTF-8");

    例のAでLな"ぷろじぇくつ"の残務も一段落したし,matsuu先生がブツの日語訳を御所望なのでモニョる. PowerBookにmedia-gfx/inkscapeをemergeするのはgnome depでコンパイルがダルいので,会社のパソコンにWindows版のinkscapeをぶち込んで仕事をしているフリをする. :DDD で,出来たので晒す. もっと大きいのが欲しいひとはこことここにあるので,御自由にどうぞ. SVGはここに突っ込んだ.訳がヘチョいのとフォントがMS-Gothicになってるのが御愛嬌と言うことで. :P

    tanslate(mercurial_ref, "ja_JP.UTF-8");
  • 自分で立てるフリーのMercurialサービス·FreeHg MOONGIFT

    ※ 一部の画面は公式サイトのもの 分散型リポジトリは複数人での開発はもちろん、少人数(個人も含む)での利用にも便利なバージョン管理システムだ。すぐにはじめられるし、バックアップも簡単、ファイルサーバを使って管理するといったこともできる。 そんな分散型リポジトリサービスとしてはGitHubが有名だが、Pythonで作られているMercurial向けにもFreeHgが存在する。それもシステム自体がオープンソースだ。 今回紹介するフリーウェアはFreeHg、フリーで使えるMercurialサービスだ。ソースコードは開示されているがライセンスは明記されていなかったのでご注意いただきたい。なお、FreeHgはFreeHg上でホスティングされており、FreeHgにはオープンソースライセンスのもののみ登録できるとあるので何らかのオープンソース・ソフトウェアとは思われる。 FreeHgはDjangoを使っ

    自分で立てるフリーのMercurialサービス·FreeHg MOONGIFT
  • MercurialとDropboxを使った構成管理 - rabbit2goのブログ

    「今年の最優秀サービス賞〜Dropbox」で使い始めたDropboxだけど、最近は「MercurialをNetBeansで使う」のMercurialと組み合わせて構成管理(ソースコード管理)ツールとして使っている。手順はこんな感じ。 Dropboxのフォルダ内にMercurialの共有リポジトリを用意する。 %hg initPCにおいて上記の共有リポジトリからソースを取得してローカルリポジトリを作成する。 %hg clone /path/to/dropbox/project 以後、このローカルリポジトリのソースコードを使って開発を進め、コミットする。 %hg commit -m "Added my greatest code!" 適当なタイミングでローカルリポジトリの変更を、共有リポジトリへ反映させる。 %hg push /path/to/dropbox/project 変更はDrop

    MercurialとDropboxを使った構成管理 - rabbit2goのブログ
  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
  • MOONGIFT: » Python製のMercurialを使ったWikiエンジン「Hatta Wiki」:オープンソースを毎日紹介

    最近のWikiエンジンでは履歴管理機能が実装されているものが多い。大抵、独自で実装していることが多く、差分などではなく全てそのままに保存してしまう。これではデータサイズが肥大化するので勿体ない。 シンプルなWikiエンジン そこで既存のバージョン管理システムと連携させてしまってはどうかと考えたのが(恐らく)Hatta Wikiだ。 Hatta WikiはMu Licenseに基づくソフトウェアで、Python製のWikiエンジンだ。Muとは絶対的な無のことで、“ライセンスは何ですか”と聞くこと自体が間違っているという禅問答の狗子仏性に基づいてつけられたものになっている。(via Earle's Notebook: Mu License)。ソースは公開されているがオープンソース・ソフトウェアではないのでご注意いただきたい。 Hatta Wikiは単体で動作し、8080ポートを使って立ち上がる

    MOONGIFT: » Python製のMercurialを使ったWikiエンジン「Hatta Wiki」:オープンソースを毎日紹介
  • bitbucketの使い方

    With best-in-class Jira integration, and built-in CI/CD, Bitbucket Cloud connects developer workflows from planning to incident management. Join millions of developers who choose to build on Bitbucket.

    bitbucketの使い方
  • Mercurial で手軽な共有レポジトリをつくろう steps to phantasien t(2007-05-19)

    SCM の Mercurial には CGI スクリプトがついてくる. これを使うと簡単に共有レポジトリを作ることができる. Web ブラウザからコードを閲覧できるし, 標準の hg コマンドからもさわれる. ためしにこのサーバ(さくらインターネットの賃貸)にインストールしてみたら, ちゃんと動いた. せっかくなのでインストール手順を簡単に紹介しておく. さて, SCM が CGI として動くのは一部の人にとってキラーな機能かもしれない. ちょっと友達と一緒にコードをいじりたい. 家と学校で設定ファイルやメモを共用したい. そんな時に重宝する. 今時の先鋭的な Web の若者は自分の公開サーバがあるだろうけれど, 怠惰な中年にそういうものはない. 共有サーバの賃貸がせいぜい. なので CVS や Subversion はあてにできない. 有償の Subversion ホスティングに金を払う

  • MercurialGroupWork – アクセンスのおまけ

    Mercurialでグループ開発 最近、Mercurialを使い始めてます。 分散SCMやらMercurial自体の優位については他の人に譲りますが、確かに便利ですね。 ところが、グループで開発をしようとして、とたんにひっかかりました。 「hg push」を行ったら、Pythonなエラーがわらわらーっと出ました。 よく見ると、最後に大事なことが書いてあります。 remote: adding changesets remote: abort: Permission denied: /home/dokoka/.hg/store/00changelog.i あちゃー。ありがち。 それってちゃんとやってくれるのかと思ったら、そうじゃないのね。 ファイルにいきなり書き込みしようとして、他の人がオーナでエラーになったってわけ。 「chgrp -R g+w .」と、ディレクトリのグループにsビットを立て

  • 域名售卖

  • freehg - Informasi Terupdate dan Terkini

    Cara cek hp samsung ori atau hdc terbilang sangat penting ketika ingin membeli hp bekas secara langsung ke orang lain atau di toko ponsel, kenapa hal... Continue reading...

  • Java製のソースコード検索エンジン·OpenGrok MOONGIFT

    複数人での開発、さらにメンテナンスが進むと関数やクラスが増え、その全体像が分かりづらくなってくる。開発のスピードが求められている現代、それらをドキュメントで管理していくのは得策だろうか。 検索結果 ソースコードを見通しよく管理するために、検索エンジンを使うのは良い選択かもしれない。 今回紹介するオープンソース・ソフトウェアはOpenGrok、Java製のソースコード検索エンジンだ。 OpenGrokはTomcatなどで動作するWebアプリケーションで、ソースが含まれる場所を指定してソースコードを検索できる。ctagを使うことで、利用されている元の関数にジャンプすることも可能だ。 ソースコードビューワー 各種バージョン管理システムに対応して、履歴を見たり差分を取得することもできるようだが、筆者環境ではうまくいかなかった。また、ソースの閲覧時には各種言語に対応したハイライト化がされる。 検索は

    Java製のソースコード検索エンジン·OpenGrok MOONGIFT
  • ポストCVS/Subversionなるか、Mercurial 1.0登場 | エンタープライズ | マイコミジャーナル

    24日(米国時間)、Mercurialの最新版となるMercurial 1.0が公開された。待望の1.0登場だ。次期バージョン管理システムを模索している場合、まず検討対象に加えておきたいプロダクトだ。 ソースコードの集約やバージョン管理を実施するためのシステムとしては、典型的にはCVSが有名。現在でも多くのプロジェクトでCVSが採用されている。しかしながらCVSは既存のバージョン管理システムを拡張してきたシステムであり、UNIXの仕組みに依存していることや名前の変更が面倒などいくつかの点で操作に不便な点があった。同点を解消する目的でいくつものバージョン管理システムが開発されたわけだが、そのうちのひとつがMercurialというわけだ。 バージョン管理システムの代替としてはFLOSSならSubversionやGitが有名だ。すでに多くのプロジェクトでSubversionやGitが採用されてい

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

    ネイルで使う材料で、DIY時の木割れやネジ跡を派手にしたらかわいい OSB合板でちょっとしたボックスをつくりました。 ビス止め下手すぎて木を割ったり穴あけすぎたりした場所に、好きな派手色の樹脂を詰めてパテ代わりにしてみました。 ちょっと某HAYっぽみ出て可愛かったので、自分用にメモです。 手順 塗装 派手色グミジェルで失敗部分…

    はてなブログ | 無料ブログを作成しよう
  • Pythonで分散バージョン管理

    【1】   SCMとは? 「Software Configuration Management System」の略で、 邦訳は「ソフトウェア構成管理システム」がふつーなんですが、 一般には「バージョン管理ツール」とかの方が通りが良いでしょう。 主な機能として、 管理対象ソフトウェアのソースコード一群の変更を記録しておき、 時系列順に変更履歴をたどれるようにしたシステムなんです。 具体的な対象はソースコードファイルが基です。 ソースコードの変更のあった行を抽出したり出来ます。 最近のバージョン管理ツールは あらゆるファイルの履歴を追えるようになっています。 ワードやエクセル、バイナリファイルなどもとりあえず バージョン別に記録されたものを取り出せます。 (部分的な変更を抽出まではできないことが多いです。) 仕組みとしては 「管理対象ファイル群」とは別に 「リポ

  • Mercurialが軽く祭りになっているようだ。 - 設計と実装の狭間で。

    と言う訳で、僕にとっての期待の星であるMercurialEclipseのサイトを久しぶりに見てみる。 Implemented mercurial commands * hg init * hg clone * hg push * hg pull (no update/merge yet) * hg commit * hg add <file> * hg remove <file> * hg diff <file> * hg log <file> (Output in History View you can from History view open old revisions in the editor) * hg annotate <file> (Output in console) * hg status * hg view (Only on the project) * refa

    Mercurialが軽く祭りになっているようだ。 - 設計と実装の狭間で。
  • 分散型バージョン管理 Mercurial を使ってみた。 - Post-itみたいな

    あんまりバージョン管理っていうのは意識したことがなかったのですが、ここのところそのせいで問題が起きまくりだったので、最近巷で話題の Mercurial を試してみることにしました。今回は職場のWindowsにも入れたので、LinuxWindowsの両方について書いてみる。といっても文字コード以外ではそんなに意識することはないんだけど。 インストール Windows ::Berkwood Systems:: Official Homepage of Berkwood Systems  Berkwood.comでWindows用バイナリパッケージが配布されているので、ここから最新版をダウンロードする。インストーラー形式で、python自体は特に必要なさげ。 あと、有名なGUIツールであるTortoiseシリーズのMercurial版、TortoiseHgがあるので併せてインストールしておくと

    分散型バージョン管理 Mercurial を使ってみた。 - Post-itみたいな
  • http://www.machu.jp/posts/20080311/

  • JapaneseTutorial - Mercurial

    Mercurial の使い方のチュートリアル このチュートリアルは Mercurial の使い方を紹介します。 SCM ソフトウェアを使うにあたっての特定の予備知識は必要ありません。 あらかじめ Mercurial を理解する を見ておくとよいでしょう はじめに このチュートリアルを読み終われば、次のことが分かるでしょう: Mercurial を使うのに必要な基的な考えとコマンド ソフトウェアプロジェクトに貢献する際の Mercurial の簡単な使い方 Mercurial のマニュアルページ hg(1) と hgrc(5) に目を通すことを強くお勧めします。 マニュアルページは リリース tarball にも doc/hg.1.html と doc/hgrc.5.html として含まれています。 コマンドラインで hg help <command> とタイプしても良いでしょう。 チュー

  • 1