以下の絞り込みの検索結果
評価:
すべて
企業規模:
すべて
利用する立場:
すべて
業界:
すべて
並び替え
ソフトウェア開発において必須のツール
この製品のいい点
コードの差分管理としてソフトウェアエンジニアに求められる必須のツール、スキルだと思います。コードの改変履歴を記録することで、ロールバックしたり気軽なコードの改変が可能になると思います。
Gitの改善してほしい点
様々なオプション、使い方が出来るためチュートリアルなどが充実していると良いなと思います。(すべての機能を把握しきれていないため)
Git導入で得られた効果・メリット
円滑なソフトウェア開発が出来ると思います。コードの差分が記録されるため、安定したソフトウェアの状態からアグレッシブな改変を行い、動作が不安定になった場合でも安定しているコードへロールバックが簡単に行えます。差分管理の対象はコードだけではなく、文章などドキュメントに対しても有効であるため、ソフトウェア開発全般で利用しています。
もはやソフトウェア開発業務の必須アイテム
この製品のいい点
1つのソフトウェアにおいて同一親の修正履歴を同時並行的に複数持つことができる。市場リリース用の修正を都度行いながら、裏で市場には出さない大規模な開発を行い、それぞれで履歴管理をすることができる。
Gitの改善してほしい点
ファイル名のリネーム処理に弱い点。ファイル名の変更とファイルの中身の変更を同時に行うと、対象ファイルの履歴が正しく追えなくなってしまう。
Git導入で得られた効果・メリット
バグ検出速度およびサーバー容量の大幅な改善。
市場においてバグが見つかった場合、いつ、どこでバグを盛り込んだのかを特定するのが急務となるが、市場からログ提供を受け、バグ発生ファイル(どこで)を特定さえできればファイル変更差分を追うだけでどのバージョン(いつ)からバグが発生するかを特定することができるため、市場への影響範囲特定に役立つ。
また、数GBにも及ぶソフトウェア開発においてGitなしでバージョン管理を行うとなった場合、各バージョンのプロジェクトファイル全体を保存することになり、サーバー容量が肥大する。
Gitでは差分データを管理しているようで、プロジェクトファイル全体で数GBであっても1ファイル程度の修正であれば~1MB程度の増加で済むことが多いため、バージョンあたり数MBの容量増加で済む。
検討者にオススメするポイント
市場不具合対応と機能開発を同時に行う環境においては必須のツールと言えます。
デファクトスタンダードなバージョン管理ツール
この製品のいい点
色々なバージョン管理ツールを使ってきたが、現状Gitに勝るものなし。複数人で一つのプロジェクトを開発する場合にブランチを分けて各々開発を行いマージしていく手法はすばらしく開発効率が上がる。
Gitの改善してほしい点
初心者には少し難しい。特にターミナルでコマンドを覚えるのは時間がかかり初期導入コストはそれなりにかかる。
Git導入で得られた効果・メリット
コミット履歴を追うことで誰がどこで何をしたかが明白であること。また、自身が意識して変更した箇所以外が誤って変更されていることにも気づける。
検討者にオススメするポイント
とりあえずGit入れとけば間違いないと思います。
必要不可欠なバージョン管理ツール
この製品のいい点
ブランチを分けて管理できるので、改修を行っているときに既存ソースで改修が必要になった場合もスムーズに対応できます。ソース管理が本当に楽です。
Gitの改善してほしい点
たまに.gitignoreに記載しても反映されないことがあるので(キャッシュが関係してる?)そこだけがネックです。
Git導入で得られた効果・メリット
ソースからドキュメントまで幅広く管理ができ、修正ファイルの競合も知らせてくれるので上書きする恐れもなく大変重宝しております。開発していく上でgitは必要不可欠です。
以前利用していた製品の解約理由
subversion
ソースコード管理に利用
この製品のいい点
ソースコードやモジュールの正版管理を行うことができるが、慣れていないメンバーでも比較的容易に使用できるようになり、習熟にかかるコストが小さい。
また、過去のバージョンの検索や戻し、比較などを簡便に行うことができる。
さらに、bashが付属するためUNIXの使用に慣れているメンバーがWindows上でbashを利用することができるという副産物もある。
Gitの改善してほしい点
導入さえしてしまえば各種メリットを享受できるが、環境構築にかかる工数がやや気になった。
もう少し簡単に環境構築ができればなおよいと思われる。
Git導入で得られた効果・メリット
チームでのソフトウェア開発においてソースコードやモジュールが先祖返りしないよう、適切に管理する必要があり、メンバーの増加に伴い無視できないほどの工数が正版管理に割かれるようになる。
Gitを導入することにより、決められた手順に基づいてメンバーが作業するだけで正版管理が行えるため、工数が大きく削減できるとともに誤った正版管理が原因のバグを抑止することができた。
安心と信頼の世界で使われているソース管理システム
この製品のいい点
いま現在gitを使っていないプロジェクトがあるのか?と思うほど世界中で導入されています。
一度使用したらその便利さからは離れられないと思います。
システムは導入から運用までとても素早く実行でき、なによりドキュメントが豊富ですので解決できないことはほとんどないというところも安心の一つです。
Gitの改善してほしい点
ブランチを切る際に、半角スペースが許容される場合とされない場合があり、時折時間を要する場面があります。
システムの不具合がありましたか?
バージョン間によるバグがたまにある
Git導入で得られた効果・メリット
ソース管理が圧倒的に便利になります。
また、管理方法もさまざまなモデルが有識者によって作られ、自分のプロジェクトに応じて臨機応変に活用モデルを構築できることから、自由度が高いです。
検討者にオススメするポイント
技術者には必須とも言えるサービス
現代のソース管理ツール
この製品のいい点
プログラムソースを管理することができます。ソース管理ツールはよくタイムマシンに例えられますが、Gitではブランチを多用するためタイムマシン+別世界の移動ができるようなものです。一歩進んだソース管理ツールになります。
Gitの改善してほしい点
Git、GitHub、GitLabなど名前の似たツールが沢山あります。Gitと並行して使用するツールなので名前が似るのも仕方ないのですが、後ろ二つはソース管理ツールですらなく、紛らわしいと感じました。
Git導入で得られた効果・メリット
ソース管理ツールが必要で利用しています。Gitは複雑ですが、私達はGitHubFlowに則り使用しています。これであれば、概念的にsubversionとも近いため違和感なく使えています。一般的なシステム開発ではこれで十分役に立ち問題ありません。
気軽に使えて便利です
この製品のいい点
分散型ソース管理が可能です。公私の切り分けができるといいますか、開発者にとっては気軽です。自分の開発範囲では気軽に扱え、みなに見える場所ではフォーマルに振る舞えます。
Gitの改善してほしい点
分散型ソース管理の概念上、初学者にはわかりにくい面があります。ブランチを操作しているつもりでも、リモートとローカルの概念があり、修正したソースコードがみなに見える状態になっていなかったなど。遊びながら概念を学べるような仕組みがあればよいと感じます。
Git導入で得られた効果・メリット
私が開発しているシステムでは、運用・次期バージョン開発・バグフィックスなど複数のプロジェクトが並行して走ります。私たちはGitフローという管理概念を採用しており、この複雑な運用でも矛盾や事故を減らしてソースコードの管理が出来ています。
以前利用していた製品の解約理由
以前はsubuversionを使用していました。それが失敗だったわけではなく時代の流れで移行しました。
慣れは必要ですが、とても便利で細かなソース管理が可能です
この製品のいい点
リモートリポジトリだけでなく、ローカルでもリポジトリの管理ができる点が良いと思いました。ローカルリポジトリを利用することで、開発途中のソースの履歴確認(開発経緯)が分かるようになりました。
Gitの改善してほしい点
Gitの用語や概念が少々難しいなどの理由で学習コストが高くなりがちだと思うので、Git初心者にわかりやすいリファレンスやマニュアルのようなものがあると助かります。
Git導入で得られた効果・メリット
ブランチからブランチへの特定コミットの取り込みを簡単に行えるため、作業効率が上がりました。また、その際にスタッシュを使ってソースを退避させることがあるのですが、わざわざメモ帳等に退避ソースを一時保存する必要もないので余計な作業をする必要がなく助かっています。
検討者にオススメするポイント
プログラム開発を行うすべての技術者におすすめです。
ソース管理と言ったらこれ!
この製品のいい点
古いバージョンのソースコードにすぐに戻せるのが、とても便利。前まで動いてたのに急に動かなくなり、原因がわからなくなった時は、躊躇なく古いバージョンに戻して開発してます。
Gitの改善してほしい点
困ったこととしては、Gitの構造を理解するのに時間がかかったことです。Gitならではの用語や仕組みが複雑なので、初めの頃は苦戦しました。。
システムの不具合がありましたか?
特にありませんでした。
Git導入で得られた効果・メリット
ファイルの編集履歴を分裂させられるのが便利でした。追加したい機能ごとに履歴を好きなように分断できるので、複数人で別々の機能を追加開発する時に重宝しました。それぞれが作った機能を合体させることも簡単にできたので、良かったです。
サービス選定にお迷いの方は便利な無料の一括資料請求をご利用ください