おためし受講中

はじめてのバージョン管理 -基礎理論とSubversion入門-

第1回では、バージョン管理の基礎理論と集中バージョン管理の代表である Subversion (SVN) のリポジトリの作成、基本機能の操作を解説します。

※この授業では、授業中に Subversion の操作を行っていただけます。その場合は、事前にインストール手順に従い、Subversion のインストールと設定を済ませておいてください。

■ Windows をお使いの方

手順 1. Subversion のインストール 

http://subversion.apache.org/packages.html#windows から Subversion のインストーラーをダウンロードします。「Win32Svn」または、「TortoiseSVN」がお勧めです。インストーラーを起動して、手順にしたがってインストールを行ってください。

手順 2. Subversion の動作確認

すべてのアプリ > Windows システムツール > コマンド プロンプト を起動します。コマンド プロンプト上で、「svn --version」「svnadmin --version」を実行できるかを確認します。バージョン情報が表示されれば Subversion が正しくインストールされているとみなせます。

■ macOS (MacOS X) をお使いの方

手順 1. Subversion のインストール

Command Line Developer Tools を以下のコマンドでインストールを行います。アプリケーション > ユーティリティ > ターミナル を起動します。xcode-select --install を実行し、Command Line Developer Tools をインストールします。

もしくは、http://subversion.apache.org/packages.html#osx のいずれかの方法で Subversion のインストールを行います。

手順 2. Subversion の動作確認

アプリケーション > ユーティリティ > ターミナル を起動します。「svn --version」「svnadmin --version」を実行できるかを確認します。バージョン情報が表示されれば Subversion が正しくインストールされているとみなせます。

■ その他のプラットフォームをお使いの方

http://subversion.apache.org/packages.html の各プラットフォームのインストール方法を参照いただき、Subversion をインストールしてください。「svn --version」「svnadmin --version」を実行でき、バージョン情報が表示されれば Subversion が正しくインストールされているとみなせます。

 

学生代表

  • 徳田 葵

    徳田 葵

    スクー放送部

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    自己紹介
    02:47  (00:11 ~ )
    授業の目的と目標
    01:48  (02:58 ~ )
    アジェンダ
    00:35  (04:46 ~ )
    バージョン管理とは
    02:39  (05:21 ~ )
    バージョン管理の概念
    01:55  (08:00 ~ )
    バージョン管理の概念-チェックアウト
    00:40  (09:55 ~ )
    バージョン管理の概念-チェックイン・コミット
    03:41  (10:35 ~ )
    バージョン管理ツールとは
    02:24  (14:16 ~ )
    質問:使用経験のあるバージョン管理ツールは?
    02:20  (16:40 ~ )
    集中バージョン管理と分散バージョン管理
    03:22  (19:00 ~ )
    Subversion(SVN)入門
    00:32  (22:22 ~ )
    Apache Subversion(SVN)の特徴
    02:19  (22:54 ~ )
    SVN入門-対象とするバージョン
    01:21  (25:13 ~ )
    SVN入門-基本操作を覚えよう
    00:31  (26:34 ~ )
    SVN入門-リポジトリを作成する
    02:37  (27:05 ~ )
    SVN入門-チェックアウト
    04:28  (29:42 ~ )
    SVN入門-ファイル追加とステータス確認
    05:04  (34:10 ~ )
    SVN入門-コミットと更新
    03:20  (39:14 ~ )
    SVN入門-ファイル編集とコミットと更新
    04:08  (42:34 ~ )
    SVN入門-ログの確認(変更ファイルを知る)
    02:26  (46:42 ~ )
    SVN入門-変更内容を知る
    01:49  (49:08 ~ )
    SVN入門-ファイルをロック
    03:01  (50:57 ~ )
    SVN入門-GUIツール|SmartSVN
    00:34  (53:58 ~ )
    SVN入門-GUIツール|TortoiseSVN
    01:04  (54:32 ~ )
    まとめ
    00:54  (55:36 ~ )
    【後半】質疑応答
    Q:コミットメッセージは英語推奨?日本語でコミットする時にエンコード等気をつけることがありますか?
    00:42  (56:54 ~ )
    Q:1 get の後に . が必要なのでしょうか。アップデートを同時にやっているのでしょうか。資料24ページ1行目では.がないのです。
    00:34  (57:36 ~ )
    Q:ローカルファイルではなく、サービスとして svn リポジトリを提供する方法がしりたい。
    02:05  (58:10 ~ )
    今後の授業について
    01:06  (1:00:15 ~ )
    お知らせ
    01:46  (1:01:21 ~ )
    Schooからのお知らせ
      (1:03:07 ~ )