タグ

Gitに関するaufhebenのブックマーク (13)

  • CentOS 7.1にgitサーバーをapacheで立ててRedmine認証しようとして嵌ったこと - torutkのブログ

    CentOS 6にapache経由でhttpでアクセスできるgitサーバーを立てて、Redmine認証をする方法は以前に確立していました。 http://d.hatena.ne.jp/torutk/20130117/p1 今回、CentOS 7に同じ構成でgitサーバーを立ててRedmine認証をさせようとしたところ、大いにはまってしまいました。はまった事柄をひたすら日の日記に書きました。結論だけ知りたい方は以下を参照ください。 CentOS 7でapache経由のgitサーバーを構築 - ソフトウェアエンジニアリング - Torutk httpd(Apache)をインストール 最初に、httpdをインストールし、ポート番号をデフォルトの80から8008に変更し、httpdの起動および自動起動設定までを行います。 yumでhttpdパッケージをインストール ~$ sudo yum ins

    CentOS 7.1にgitサーバーをapacheで立ててRedmine認証しようとして嵌ったこと - torutkのブログ
  • GitLab flowから学ぶワークフローの実践 | POSTD

    Gitによるバージョン管理では、従来のSVNなどよりずっと簡単にブランチングやマージができます。さまざまなブランチ戦略やワークフローが可能であり、以前のシステムに比べるとほとんど全てが改善されたと言えるでしょう。しかしGitを利用する多くの組織はワークフローの問題に直面します。明確な定義がなく複雑で、Issue Tracking Systemと統合されていないからです。そこで、明確に定義された最良の実践的方法としてのGitLab flowを提案したいと思います。issue trackingには feature driven development と feature branches を組み合わせます。 他のバージョン管理システムからGitに移行する際によく耳にすることは、効果的なワークフローの開発が難しいということです。この記事ではGitワークフローとIssue Tracking Sys

    GitLab flowから学ぶワークフローの実践 | POSTD
  • A successful Git branching model を翻訳しました

    Vincent Driessenさんの "A successful Git branching model" を翻訳しました。 元記事はこちら: http://nvie.com/posts/a-successful-git-branching-model/ (翻訳の公開と画像の利用は人より許諾済みです) このブランチモデルの導入を補助してくれる、git-flowというGit用プラグインがあるそうです。 翻訳の間違い等があれば遠慮なくご指摘ください。 A successful Git branching model この記事では、私のいくつかのプロジェクト仕事でもプライベートでも)で約一年ほど導入して、とてもうまくいくことがわかった開発モデルを紹介する。しばらく前からこれについて書くつもりだったんだが、今まですっかりその時間を見つけられずにいた。ここでは私のプロジェクトの詳細については書

    A successful Git branching model を翻訳しました
  • git-svnでSVN→Gitへの移行をやってみたログ - Qiita

    稿は諸事情により過去の投稿を再投稿したものです。 はじめに git-svn を使うと、素直な SVN リポジトリーなら簡単に移行できますが、実運用してきた SVN リポジトリーを移行する際はつまづくことも多々あります。 また Git リポジトリー化ができてもブランチやタグは手作業で作ることになります。 今回、たまたま移行を検討する機会があったので、その予行作業のなかで得た知識をメモしておきます。 作業を行ったクライアント環境は Ubuntu 14.04 / Git 1.9.3 です。 SVN リポジトリーは HTTPS でアクセスできる状態です。 移行の第一歩 まずは SVN リポジトリーからローカル環境に Git リポジトリーを作成します。 git svn clone または git svn init + git svn fetch を使います。 ヘルプや Book にも記載されてい

    git-svnでSVN→Gitへの移行をやってみたログ - Qiita
  • ソースコード管理ツールをSubversionからGitへ変更して感じたこと - torutkのブログ

    少人数チームでのソフトウェア開発でソースコードを管理するリポジトリにGitを適用して1,2ヶ月ほど経過しました。Gitを開発に使用するのは今回が始めてで、みなSubversionを使っていたメンバーです。 開発環境 OS Linux、たまにWindows 開発言語 Java プログラミングツール NetBeans 7.4 Gitクライアント NetBeans標準搭載のGit機能、たまにコマンドライン、WindowsではたまにTortoiseGit Gitサーバー apacheでgit-http-backend、Redmineと認証統合 現在の使用状況 Gitの共有リポジトリを、開発サーバー上にapache(HTTP)でホストしています。 共有リポジトリはmasterブランチで、各メンバーはローカルにcloneしたあとローカルのmasterで変更作業を実施し、適宜共有リポジトリのmast

    ソースコード管理ツールをSubversionからGitへ変更して感じたこと - torutkのブログ
  • ソースコードのバージョン管理スタイルを見直す - torutkのブログ

    先月、Subversionを使ってきたチームにGitを導入して苦戦したことを日記に書きました。 ソースコード管理ツールをSubversionからGitへ変更して感じたこと - torutkの日記 それ以降、うまくGitを使うにはどうしたらよいかを考えてきました。まだ決定打(ベストプラクティス)はありませんが、思考の整理をすべく日記にします。 Subversionを現状どう使っているのか? まず、Subversionでの開発作業におけるソースコードのバージョン管理のしかたについて、コミットしてもよい条件の観点で分類してみます。 管理スタイル コミット縛り 備考 自由 なし ファイル共有サーバーの延長 緩い統制 ビルドが通ること バージョン管理の入り口 品質統制(1) テストが通ったこと 品質統制(2) レビューが通ったこと もっとも原始的なスタイルは、いつでも自由にコミットできることです。今

    ソースコードのバージョン管理スタイルを見直す - torutkのブログ
  • イマドキのIDE事情(162) 手軽に設置できるGithubクローン「GitBucket」を使ってみよう

    GitBucketとは? オンラインのソフトウェア開発支援プラットフォームとして確固たる地位を築いたGithubだが、有償のGithub Enterpriseや、Gitlabなどに代表されるオープンソースのGithubクローンを導入することで同様のサービスをイントラネット内に構築することもできる。 今回紹介するGitBucketは、前述のGitlabに代表されるオープンソースのGithubクローンの1つでScalaで実装されており、TomcatやJettyなどのサーブレットコンテナにデプロイするだけで動作するのが特徴だ。Gitlabなどと比べると後発であり、まだまだ開発途上のプロダクトではあるが、以下のように実際の利用にあたって必要な機能は一通り網羅されている。 Gitリポジトリ(httpアクセスのみ) リポジトリビューア イシュー Wiki フォーク プルリクエスト GitBucketの

    イマドキのIDE事情(162) 手軽に設置できるGithubクローン「GitBucket」を使ってみよう
    aufheben
    aufheben 2013/10/11
    インストールが簡単。使い勝手は GitHub そっくり。いいね!
  • GitBucket 1.0リリースしました - 新・たけぞう瀕死の日記

    warファイルをサーブレットコンテナにデプロイするだけで利用可能なGithubクローン、GitBucket 1.0をリリースしました。 https://github.com/takezoe/gitbucket 当初の目標(6月末)からは少し遅れてしまいましたが、Gitリポジトリの作成、リポジトリビューア、Wiki、Issuesなどは一通り実装しており、なんとか実用に耐えうる機能は揃っているのではと思います。フォークやプルリクエスト、タイムライン、チーム管理、メール通知などまだまだ未実装の機能は多いですが、今後のバージョンアップで随時機能を追加していきます。 フレームワークとか 少し話は変わりますが、GitBucketはScalaで書かれており、フレームワークとして以下のものを組み合わせて使用しています。 Scalatra scalatra-forms(Play2のフォームのようなバリデーシ

    GitBucket 1.0リリースしました - 新・たけぞう瀕死の日記
  • Git - Book (日本語訳)

    The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com. The version found here has been updated with corrections and additions from hundreds of contributors. If you see an error or have a s

    aufheben
    aufheben 2013/02/18
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
    aufheben
    aufheben 2012/11/19
  • msysGitがUTF-8 をサポート - プログラマの思索

    msysGitUTF-8 をサポートしたらしいので、インストールしてみた。 【元ネタ】 msysGit(Git for Windows)がいよいよ公式に UTF-8 をサポート! - てっく煮ブログ UTF-8 対応の msysGit 1.7.10 リリース! いよいよ Windows で git できるよ!!! - てっく煮ブログ Techno Pocket - Technical Memo - Git勉強環境 on Windows 構築メモ msysgit v1.7.10 のインストールと日本語入力の暫定対応 - アジャイルSEを目指すブログ 小粋空間: GithubWindows で利用する(Git GUI編) Windows 上に Git 環境を構築する方法(TortoiseGit と msysGit) | 日Symfonyユーザー会 Git/一人で使ってみる(msysg

    msysGitがUTF-8 をサポート - プログラマの思索
    aufheben
    aufheben 2012/05/26
  • TORTO-瑜伽服zj身套装欧莱特r女春mh式短袖莫代尔棉专业高端时尚运动跳操服n1-瑜伽服套装-玉溪莱可缗公司

    TORTO,瑜伽服zj身套装欧莱特r女春mh式短袖莫代尔棉专业高端时尚运动跳操服n1,瑜伽服套装,玉溪莱可缗公司:卧式配ne匙机器双头oo用开齿神器锁匙全新多功能电子复制机-配匙机,TELlzSONICjl星北欧简约客厅挂钟创意时钟卧室静音装饰石英钟表-客厅钟表,战神帆jl男多功能户vn休闲战术包腰包骑行腰-腿包小西装外套韩款白dm褂女长袖医fc士服短袖夏季美容师美容院纹绣师工作服-医生工作服,家用手cx便携鸡蛋冰qt保鲜收纳盒塑料密封蛋托满月包装(小)礼盒-鸡蛋收纳盒,燃气油jd锅麻辣烫锅hc气关东煮摆摊机器串串香设备炸鸡-薯条机,字画真迹手写办公室装饰挂画客厅天道酬勤毛笔字书法作品定制装裱-装饰画,奔驰德ku原装进口汽le发动机防高温冷却剂红色蓝色防冻液包邮-汽车防冻液,促销木u2(小)博士滑梯21千幼儿园木制设施公园木滑梯-儿童游乐,12Mrn家用高楼缓ct急逃生安全绳救援求生登山火

  • gitだからこそできるチケット駆動開発のやり方 - kunitの日記

    ここ数ヶ月の成果。やっぱり中心にはgitがある。 チケット駆動開発の良さはわかっていたが、なかなかうまくいかないなぁと思っていたが、gitをちゃんと使うようになってそれができるようになってきた。 チケット駆動開発を実践するにはまずはチケットをきらないといけない。けど、それができない。やっぱりいきなり手をつけちゃうんだよね。それってなんでそうなっちゃんだろうと常々思っていた。 それをある意味抑制するやり方。今やっている方法は、作業するなら作業用のブランチを切れ!それにはチケット番号を付けろ!という方式にしている。 たとえば会員管理の機能に追加したい場合は以下のような手順になる。 会員管理を拡張したいなぁ じゃRedmineでチケットを切るぞ チケット番号が振られた(たとえば #567 だとする) さぁ、ブランチ切るか(members_567) そのブランチで作業開始! 濱野さんがWEB+DB

    gitだからこそできるチケット駆動開発のやり方 - kunitの日記
  • 1