SVN

SVNとGitの違いと使い分け|どちらを選ぶべきかをプロジェクト特性で判断する

By On 2026-06-29

「バージョン管理はSVNとGit、どちらを使うべきか」——開発環境の選定や移行の検討で、必ず出てくる問いです。 結論から言えば、この問いに唯一の正解はありません。プロジェクトの特性で決まります。ソースコード中心で分岐の多い開発ならGit、巨大なバイナリを含む資産を厳格に統制したいならSVN。どちらかが「新しくて優れている」のではなく、設計思想が違う道具です。 この記事では、両者の違いを仕組みから整 ...… Read More

SVNホスティングの選び方|失敗しない8つのチェックポイント|tracpath
SVN

SVNホスティングの選び方|大容量・監査対応で失敗しないための8つのチェックポイント

By On 2026-06-16

SVN(Subversion)のリポジトリをクラウドで運用したい——そう考えて各サービスを比べ始めると、料金もスペックもバラバラで、何を基準に選べばいいのか迷われるのではないでしょうか。 結論から言えば、SVNホスティングは「保管場所・大容量・監査対応・移行・商習慣」という観点で選ぶのが、失敗しないコツです。月額料金の安さだけで選ぶと、後から困ることになりがちです。容量が足りなくなって乗り換えが必 ...… Read More

SVNの基本コマンドと使い方|checkout・commit・updateを実例で覚える
SVN

SVNの基本コマンドと使い方|checkout・commit・updateを実例で覚える

By On 2026-06-16

SVN(Subversion)を使い始めるとき、最初に覚えるべきコマンドは多くありません。 結論から言えば、日常の作業は checkout(最初に1回)→ update(作業前)→ commit(作業後) のサイクルがすべてです。これに、状態を確認する status・log・diff と、やり直しの revert、競合時の resolve を加えれば、現場の作業の9割をカバーできます。 この記事で ...… Read More

Subversion(SVN)とは?仕組み・Gitとの違い・今も製造業で使われる理由と安全な運用方法
SVN

Subversion(SVN)とは?仕組み・Gitとの違い・今も製造業で使われる理由と安全な運用方法

By On 2026-06-16

「Subversion(SVN)って、もう古い技術なのでは?」——そう思って検索された方も多いかもしれません。 結論から言えば、SVNは「時代遅れの技術」ではありません。Gitが主流になった今でも、大容量のファイルを扱い、厳格な変更管理が求められる現場では、SVNはむしろ合理的な選択肢であり続けています。実際、自動車部品・精密機器・業務システム開発といった分野では、数百GBから数TBにおよぶSVN ...… Read More

Development

Visual Basic.NET(VB.NET)の基礎

By On 2021-07-08

はじめに Microsoft Visual Basic .NET(以下VB.NET)はWindowsアプリケーションを容易に作成できる開発言語として、多くの企業で導入されています。Community editionを使えば無料で作成ができるので、ちょっとした自動化プログラムや、フリーソフトの開発、また、プログラミング初心者の学習にも向いています。今回はその開発環境のインストールを行い、Window ...… Read More

Development

ソースコードを静的解析するオープンソースのSourcetrailで効率よく解析

By On 2021-07-02

はじめに  sourcetrailはソースの内部依存関係をグラフ等で可視化できる、オープンソースソフトウェアです。ビジュアルグラフなどを使った分かりやすい表示ができるのが特徴で、もともと商用ソフトウェアとして販売されていましたが、2019年にオープンソース化されました。今回は、sourcetrailの導入や運用方法についてのアドバイス等を説明したいと思います。 レッスン1.sourcetrailで ...… Read More

Development

YAML入門

By On 2021-06-30

はじめに YAML(ヤメル)は、データやオブジェクトを構造化するための形式です。YAMLは、YAML Ain’t Markup Language の略でマークアップ言語ではないと自ら謳っています。Rubyの設定ファイル等で良く使われますが、軽量かつ覚えやすい文法から使い勝手が非常に良いのが特徴です。今回はそのYAMLの用途や基本文法について学んでいきたいと思います。 レッスン1.YAM ...… Read More

Development

doxygen入門

By On 2021-06-29

はじめに doxygenはソフトウェアのドキュメント化を自動で行ってくれるオープンソースソフトウェアです。ソフトウェアは規模が大きくなってきて、開発メンバーが増えてくると、新しく加入するメンバーへの教育方法として、ドキュメントが非常に重要になってきますが、その一方で開発が忙しくてドキュメント化が進まない現状があります。 doxygenはそのような場合にでも、あらかじめ決まった形式でコメントを入れる ...… Read More

DevOps

JSON入門

By On 2021-06-18

はじめに JSONはJavaScript Object Notationの略で、データ構造を表すための言語のひとつです。もとはJavaScriptの記法ながら、最近では様々な言語のデータ表現として広く使われるようになってきており、Visual studio Code(以下VS Code)などでは設定ファイルとしても使われています。今回はこのJSONの良さと、記法についての基礎を学んでいきたいと思い ...… Read More

Development

Markdownから簡単にスライドを作成する「Marp(Marpit)」

By On 2021-05-24

はじめに 軽量マークアップ言語として人気の Markdown(マークダウン)ですが、この Markdown からプレゼンテーションのスライドを作ることができるツールが「Marp」です。既に Markdown (以下MD)を使いこなしている方だけではなく、このためにMDを勉強してみようと思う方にも適した便利なツールです。今回は、そのインストール手順と簡単な使い方を学んでいきましょう。 前提として、M ...… Read More