並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 103件

新着順 人気順

subversionの検索結果1 - 40 件 / 103件

  • GitHubがSubversionのサポート終了を発表、2024年1月8日まで。その後は全面的にGitに注力予定

    GitHubがSubversionのサポート終了を発表、2024年1月8日まで。その後は全面的にGitに注力予定 GitHubは、GitHub.comとGitHub Enterprise ServerにおけるSubversionのサポートを、今から約1年後の2024年1月8日で完全に終了することを明らかにしました。 We'll be removing Subversion support from versions of GitHub Enterprise Server after January 8, 2024. Learn more here: https://t.co/djXDh1QCzh — GitHub (@github) January 23, 2023 Subversionは、プログラムのソースコードを管理するシステムもしくはその仕組みの名前で、クラアイント/サーバ型のアーキ

      GitHubがSubversionのサポート終了を発表、2024年1月8日まで。その後は全面的にGitに注力予定
    • №1,403 祝15周年記念企画第一弾 韓流セレクション “ The Witch 魔女 The Witch: Part 1 - The Subversion ” - 糸屯 ち ゃ ん の エ ン タ メ 通 信

      ■ 目 次 序章 はじめに 本編 The Witch 魔女 The Witch: Part 1 - The Subversion 終章 糸屯ちゃんのおまけ 序章 はじめに おはようございます! ☕ MCのJǕΝΝУ™です きょうは、糸屯ちゃんのブログ15周年を記念しまして、わたしがお薦めします超クールな映画を紹介させていただきたいと思います v(=∩_∩=) まずは本日のテーマ、 韓流セレクション です おはようございます   _ _))ペコリン アシスタントの真行寺です では、わたくしの方からお送りする 韓流セレクション のご紹介をさせて頂きます The Witch 魔女 The Witch: Part 1 - The Subversion です! 『The Witch 魔女』(ざ うぃっち まじょ、原題:마녀)は、2018年の韓国映画になります それでは、皆さん 楽しんでってください

        №1,403 祝15周年記念企画第一弾 韓流セレクション “ The Witch 魔女 The Witch: Part 1 - The Subversion ” - 糸屯 ち ゃ ん の エ ン タ メ 通 信
      • 「WebKit」が「Subversion」リポジトリへのコミットを終了、「GitHub」へ引っ越し/Appleが開発するオープンソースのHTMLレンダリングエンジン

          「WebKit」が「Subversion」リポジトリへのコミットを終了、「GitHub」へ引っ越し/Appleが開発するオープンソースのHTMLレンダリングエンジン
        • GitHubがSubversionのサポート終了を発表、2024年1月8日まで その後は全面的にGitに注力予定

          この記事は新野淳一氏のブログ「Publickey」に掲載された「AGitHubがSubversionのサポート終了を発表、2024年1月8日まで。その後は全面的にGitに注力予定」(2023年1月26日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 Subversionは、プログラムのソースコードを管理するシステムもしくはその仕組みの名前で、クラアイント/サーバ型のアーキテクチャを用い、常に中央に設けられた1つのリポジトリに対してコードの変更を行う、集中型のバージョン管理システムです。 GitHubでは2010年にSubversionのサポートを開始していますが、当時はSubversionのような集中管理型のバージョン管理システムの方が歴史が長く主流であり、Gitのような分散型のバージョン管理システムはまだ新しい仕組みとして普及の途上にありました。 GitHubブ

            GitHubがSubversionのサポート終了を発表、2024年1月8日まで その後は全面的にGitに注力予定
          • オープンソースの老舗メールソフト「Sylpheed」、開発を「Subversion」から「GitHub」へ/Windows/Linuxなどで動作するシンプル・軽快・多機能な3ペインメーラー

              オープンソースの老舗メールソフト「Sylpheed」、開発を「Subversion」から「GitHub」へ/Windows/Linuxなどで動作するシンプル・軽快・多機能な3ペインメーラー
            • Sunsetting Subversion support | The GitHub Blog

              ProductSunsetting Subversion supportOn January 8, 2024, GitHub will remove support for Subversion. Hello from Git Systems, the team that works on the Subversion subsystem at GitHub. As of January 8, 2024 (about a year from now), we will sunset Subversion support completely on GitHub.com. A release of GitHub Enterprise Server sometime in early 2024 will also remove Subversion support. Read on for m

                Sunsetting Subversion support | The GitHub Blog
              • 「GitHub」で「Subversion」プロトコルのサポートが終了/2024年6月リリース予定の「GitHub Enterprise Server 3.13」でも

                  「GitHub」で「Subversion」プロトコルのサポートが終了/2024年6月リリース予定の「GitHub Enterprise Server 3.13」でも
                • バージョン管理システム「Apache Subversion 1.14-LTS」リリース | OSDN Magazine

                  Apache Software Foundation(ASF)は5月28日(米国時間)、バージョン管理システム「Apache Subversion 1.14.0-LTS」の公開を発表した。4年間のサポート期間が提供される長期サポート版となり、Python 3のサポートやストレージ重複排除ツールの導入などが特徴となる。 Apache Subversion(SVN)はソースコードの変更履歴を管理するバージョン管理システム。今年プロジェクト開始から20周年を迎えた古参のツールとなる。 Apache Subversion 1.14.0は2019年10月に公開したバージョン13に続く最新版で、長期サポート版(LTS)として安定性と可用性にフォーカスした。そのため、今後1.14系のポイントリリースは基本的に新機能は含まれないという。 Python向けの言語バインディングで大幅な強化が加わった。Pyth

                    バージョン管理システム「Apache Subversion 1.14-LTS」リリース | OSDN Magazine
                  • 集中型バージョン管理システム「Apache Subversion」プロジェクトが20周年を迎える/300のApacheプロジェクトで数百万行のコードを管理、今後もコラボレーションを支え続ける

                      集中型バージョン管理システム「Apache Subversion」プロジェクトが20周年を迎える/300のApacheプロジェクトで数百万行のコードを管理、今後もコラボレーションを支え続ける
                    • ドキュメント管理はSubversion、ソースコード管理はGit

                      集中型のバージョン管理システム。 → 集中管理サーバーが壊れれば変更履歴ログもなくなる(今やサーバー側が多重化されているのでこの心配はほとんどない) → ユーザーはファイルの最新版のみ持っている(Gitに比べるとディスク容量が少なくて済む)2000年初版。ネットワークストレージ(NAS)をクラウド型にしたイメージ。 → 誰でも直感的に使える。TortoiseSVNで技術職じゃなくても使ってくれる。ファイルのロック機能で、自分が編集していることを周知することができる。フォルダごとにアクセス権限を設定できる。 昔MicrosoftのSourceSafeを使っていた人はだいたいこれに移行。Subversionのマージ機能で地獄を見た人多数。運用ルールを定めればソースコード管理も問題ない。お堅い担当者が自分たちでガチガチに権限設定して集中管理したいという場合はSubversionから離れられない。

                      • WindowsにSubversion 1.12サーバーを構築する

                        過去に Windows 用の Subversion 1.9 サーバー構築手順を紹介したとことがあります。その後、 Apache、 Subversion のバイナリ配布形態に変化があり、 以前の記事の手順通りでは Subversion 環境構築できなくなってしまいました。 本稿は Subversion サーバー構築手順のアップデート記事 (2019 年版) です。Windows に Subversion 1.12 サーバーを構築する手順を解説します。今回は手軽に環境構築できるオールインワン ・ パッケージも用意しました。 手軽に Subversion 環境を構築したい方は以下のリンクをクリックしてください。 👉 オールインワン ・ パッケージを使って Subversion 環境を構築する以前の記事では、 Apache Haus から Apache HTTP サーバー本体と Subversi

                          WindowsにSubversion 1.12サーバーを構築する
                        • SVNコマンドメモ(Hishidama's Subversion command Memo)

                          svnlook youngest SVNリポジトリー内の最新のリビジョン番号を表示する。[2008-12-28] > svnlook youngest C:/svn/sample 8 svnlook history 指定ファイルの履歴(SVNリポジトリー内のリビジョン番号一覧)を表示する。[2009-01-27] > svnlook history C:/svn/sample trunk/sample/bin/build.xml リビジョン パス -------- ---- 68 /trunk/sample/bin/build.xml 56 /trunk/sample/bin/build.xml 8 /trunk/sample/temp/build.xml パスが途中で変わっているのは、ファイルを移動した為。 ファイル(パス)を指定しなかった場合は、ルートの一覧が表示される。[2008-1

                          • SubversionからGitHubへgit-svnへ移行する方法 - Qiita

                            環境 Windows 10 64bit バージョン1909 git version 2.25.0.windows.1 やりたいこと SVNで管理されてきたものをGitHubに移行します。 SVNにはドキュメントもソースも一緒に入っているのでドキュメントのディレクトリだけでリポジトリを作って移行します。 移行対象となるドキュメントのディレクトリ構成は、SVNの基本的な構成になっています。 svn-repos ├ document ┬ branches --↓移行対象-- | ├ tags | └ trunk --↑移行対象-- └ ソース ┬ branches ├ tags └ trunk # 作業用ディレクトリを作成する $ mkdir iko $ cd iko/ # リポジトリ初期化する $ git svn init -s --prefix=svn/ --no-minimize-url

                              SubversionからGitHubへgit-svnへ移行する方法 - Qiita
                            • 変更を取り消す(svn revert) | Subversionによるバージョン管理入門

                              Subversionによるバージョン管理入門 Subversionによるバージョン管理ができるようになるために基本的な知識からSubversion導入・使用方法までをわかりやすく解説しています。 svn revertコマンドにより、ファイルやディレクトリに対する変更をすべて取り消すことができます。 場合によっては、ソースコードに変更を加えたあとで、誤りに気付き、変更を取り消したいと思うことがあります。 取り消したい変更が、まだコミットしておらず、ローカルの作業ディレクトリで変更しているだけであれば、svn revertコマンドを使ってその変更を取り消すことができます。 # svn revert index.html Reverted 'index.html' コミット済みの変更を取り消す 変更をリポジトリにコミットしてしまった場合でも、Subversionの機能を利用して変更を取り消すこと

                              • SVN(Subversion)とは何か + 用語解説 - Qiita

                                オープンソースの集中型バージョン管理システム。正式名称はApache Subversion。 公式サイト:http://subversion.apache.org/ バージョン管理システム ソースコードや様々なデータを管理するために用いられるシステム。 特に複数人で行う開発現場では、一つのソースコードを複数人が操作し、「誰が」「いつ」「何を」「どこを」追加/変更/削除したかがわからなくなってしまう。何か障害が発生した場合に後からソースコードを遡ろうとしても上記のような履歴が残されていないと大幅な手間が発生する。それらを回避する仕組みがバージョン管理システムである。 集中型(クライアント・サーバ型) クライアント(要求側)とサーバ(提供側)の役割に分離するコンピュータネットワークのソフトウェアモデル。SVNではサーバで管理しているソースリポジトリに対し、クライアントから作業コピーを要求し受け

                                  SVN(Subversion)とは何か + 用語解説 - Qiita
                                • Subversion で HTTP から過去リビジョンのファイルを確認するとき - 元RX-7乗りの適当な日々

                                  ※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2014/11)です。 ※ 情報が古い可能性もありますので、ご留意ください。 久しぶりに Subversion とか触ると、結構ど忘れしているのでメモ。 HTTP (Dav) で Subversion にアクセスすると、デフォルトで今の HEAD が見れるけど、過去のリビジョンにアクセスするときのURLは何だっけな、と調べたメモ。 結論から書くと以下のような感じ。 http://[リポジトリのURL]/!svn/bc/[リビジョン番号]/[ファイルのパス] 例えば、アクセスしたいファイルが、 http://subversion-server/svn/repo-name/hoge/fuga.txt とかだったりして、確認したいリビジョン番号が 1500 だとすると、 http://subversion-server/

                                    Subversion で HTTP から過去リビジョンのファイルを確認するとき - 元RX-7乗りの適当な日々
                                  • PythonでSubversionのファイルやフォルダ情報をCSV形式で保存する - Qiita

                                    pysvnについて Subversionのpython用のAPIで、svnをインストールする必要はありません。 svnをラップしているそうなので、機能は一緒だと思います。 https://github.com/dsoprea/PySvn https://pysvn.sourceforge.io/Docs/pysvn_prog_ref.html pysvnのインストールについて Windows環境 インストーラーでインストールできます https://pysvn.sourceforge.io/downloads.html Mac環境 インストーラーはありますが、py39-python_org-pysvn-svn1142-1.9.18-2091-x86_64.dmgをインストールしようとしたところエラーになりました。Pythonのパスが「/Library/Frameworks/Python.f

                                      PythonでSubversionのファイルやフォルダ情報をCSV形式で保存する - Qiita
                                    • Subversion 過去の履歴を全て削除する(svnadmin dump,load)

                                      過去のバージョンが不要なSubversionのリポジトリ。 容量削減のために、履歴を削除したいと思います。 色々調べてみましたが、どうも履歴を削除するというコマンドは存在しない模様。 リビジョンを指定して一旦リポジトリのダンプを出力し、復元するという 手順で履歴を削除します。 今回テストするリポジトリの最新のリビジョンは「5」 最新のリビジョン番号を指定してダンプを得ます。 構文は

                                        Subversion 過去の履歴を全て削除する(svnadmin dump,load)
                                      • subversionでバックアップを自動化させたい

                                        Subversionは、使い方はCVSによく似た、CVS(Concurrent Versions System)を改良したバージョン管理ツールです。 SVNは、CollabNet社が開発したソースコードなどを管理する集中型のバージョン管理システムです。 Subversionとも呼ばれ、CVSの問題点を解決すべく開発された次世代のバージョン管理システムとして開発されました。基本的なコマンドはCVSと共通しています。複数人の開発者が共同でひとつのソフトウェアの開発にあたるときなどに、ドキュメント及びソースコードなどを管理するのに使用されます。

                                          subversionでバックアップを自動化させたい
                                        • President Biden on Twitter: "Jim Crow 2.0 is about two insidious things: voter suppression and election subversion. It’s about making it harder… https://t.co/PntO4wM1Wq"

                                          Jim Crow 2.0 is about two insidious things: voter suppression and election subversion. It’s about making it harder… https://t.co/PntO4wM1Wq

                                            President Biden on Twitter: "Jim Crow 2.0 is about two insidious things: voter suppression and election subversion. It’s about making it harder… https://t.co/PntO4wM1Wq"
                                          • Subversion has been sunset

                                            January 8, 2024 As announced last year, and after two brownouts to raise awareness, GitHub has now removed support for the Subversion protocol on github.com. It will also be disabled in GitHub Enterprise Server 3.13, scheduled for release in June 2024. Please be aware that the GitHub Importer supports migrating Subversion repositories to Git on GitHub. If you are signed into multiple accounts on G

                                            • Farewell to Subversion: GitHub Sunsets Support after 13 Years

                                              InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architects. View an example

                                                Farewell to Subversion: GitHub Sunsets Support after 13 Years
                                              • 設計レビュー支援ツールの最新版、GitHubやSubversionに対応

                                                デンソークリエイトは2022年8月24日、同社の設計レビュー支援ツールの最新版「Lightning Review 2.0」の提供を開始した。60日間無料で使用できる評価版も、同日より提供を開始している。 最新版では、ファイルサーバ上のファイルに加えて、GitHubやSubversionに格納したファイルも直接指定してレビューできるようになった。 また、レビュー議事録に独自の情報を追加可能な「レビューのカスタムフィールド」を設けた。「検討」や「承認」などのステータスやレビュー参加者の役割、指摘の分類といった情報を追加できる。 レビュー対象ドキュメントやレビュー指摘に対しては、URLリンクも設定できる。テキストやマークダウン形式で記述可能な「ノート」機能を新たに備えたほか、テンプレート機能も充実化した。 年間利用料は、5ライセンスで6万6000円(税込み)からとなる。Windows11、10、

                                                  設計レビュー支援ツールの最新版、GitHubやSubversionに対応
                                                • Subversion, Git, Perforceの比較 - Qiita

                                                  はじめに ゲーム開発のようなコードとバイナリデータが混在し, 企画, アーティスト, エンジニアなどがチーム作業するプロジェクトを想定して比較したいと思います. Perforceに関しては合計で2年ほどの経験ですので, 間違いも多いと思います. 定性的分析に基づきますので, 感想セクションに限らず全て私見と思っていただけると幸いです. バージョン管理システム バージョン管理システム(VCS)の, 次のような項目を比較します. 項目 説明

                                                    Subversion, Git, Perforceの比較 - Qiita
                                                  • Supreme Court to decide Trump immunity claim, further delaying election subversion trial | CNN Politics

                                                    - Source: CNN " data-fave-thumbnails="{"big": { "uri": "https://media.cnn.com/api/v1/images/stellar/prod/2024-02-10t010930z-1423655580-rc26z5aw9jwi-rtrmadp-3-usa-election-trump.JPG?c=16x9&q=h_540,w_960,c_fill" }, "small": { "uri": "https://media.cnn.com/api/v1/images/stellar/prod/2024-02-10t010930z-1423655580-rc26z5aw9jwi-rtrmadp-3-usa-election-trump.JPG?c=16x9&q=h_540,w_960,c_fill" } }" data-vr-v

                                                      Supreme Court to decide Trump immunity claim, further delaying election subversion trial | CNN Politics
                                                    • Subversion 1.14リリースノート

                                                      「Apache Subveriosn 1.14リリースノート」 遅ればせながら、Apache Apache Subvesrion 1.14のリリースノートの日本語翻訳を掲載します。冗長な表現などは意訳しています。なお、ご利用にあたって弊社は一切の責任を負いませんので、ご利用者の責任の下にお使いください。 (翻訳:たにやん) Version1.6からの変遷と今後のリリースサイクルの変更も掲載しています。また、チャンネルもあります、合わせてどうぞ。 ・Python3.xのサポート ・Python2.7のフェードアウト ・ビルド時の依存関係:py3c ・数多くの改善とバグ修正 ・本リリースでの既知の問題 Apache Subversion1.14は以前のすべてのSubversionリリースのスーパーセットであり、現在の「ベスト」と見なされるリリースです。 1.0.x〜1.13.xの機能やバグフィ

                                                        Subversion 1.14リリースノート
                                                      • Subversion 1.6から1.10までの道のり

                                                        「Apache Subveriosn 1.6から1.10までの道のり」 著名バージョン管理ソフトであるSubversionですが、皆さんが最新版を使っている、という訳ではありませんね。ただ、定期的にバージョンアップが必要ではあります。では、古いバージョンとどこがどう違うのでしょうか。移行計画を建てる際など、検討の必要がありますね。今回はSubversionの1.6から1.10までがどう変更されてきたか、ついてあらましを書いてみましょう。 2018.7.3 (2020.6.17: Subversion1.14LTSがリリースされました。こちらもご覧ください)

                                                          Subversion 1.6から1.10までの道のり
                                                        • Subversionのログメッセージを編集できないときに試すこと - ソフトウェア開発者の日常

                                                          いつ頃からかSubversionを使うようになって、ずっと使い続けています。 先日、ログメッセージに全く不要な文章を残したままコミットしてしまいました。 ログメッセージの編集ができないログメッセージは編集できたはずと思って、ソースコードのあるフォルダを右クリック→[TortoiseSVN]→[ログを表示]でログを表示しました。 表示されたログ上で右クリック→[ログメッセージを編集]を選びます。 ログメッセージを修正→[OK]をクリックすると、 リポジトリが、リビジョン属性を変更できるようにはなっていません。 管理者に pre-revprop-change フックを作成するよう頼んでくださいと表示され、編集ができません。 ログメッセージを編集できるようにするためには、リポジトリ内にバッチファイルの追加作成が必要だったことを思い出しました。 photo credit: Check Out fr

                                                            Subversionのログメッセージを編集できないときに試すこと - ソフトウェア開発者の日常
                                                          • いまさらだけどSubversionからGitへ移行する(その2: プロジェクト・ディレクトリー分割) - Qiita

                                                            先日、こちらの記事を書きました。 いまさらだけどSubversionからGitへ移行する 今回はその続きでSVNリポジトリー構成のバリエーションの話とGitLabなどを中心としたGitリポジトリー管理ツールとのマッピングの話になります。SVNリポジトリー上に実プロジェクトが複数含まれていた場合になります。SVN上での作業というよりも変換直後の複数実プロジェクトが混在する大きなGitリポジトリーをどうGit上で操作し分割していくかになります。 過去のSVNと最近のGitプロジェクト構成 前回の移行はこんなパターンに主に対応。 myproj ├─trunk ├─branches │ ├─hoge-fix │ └─foo-func └─tags ├─RELEASE_1_0 └─RELEASE_2_0 これは、GitLab/GitHubみたいな Group や Subgroup, Organiza

                                                              いまさらだけどSubversionからGitへ移行する(その2: プロジェクト・ディレクトリー分割) - Qiita
                                                            • いまさらだけどSubversionからGitへ移行する(その3: SVN Rev) - Qiita

                                                              先日、こちらの記事を書きました。 いまさらだけどSubversionからGitへ移行する(その1: リポジトリー変換) いまさらだけどSubversionからGitへ移行する(その2: プロジェクト・ディレクトリー分割) 今回はその続きで SVN リビジョンをどう Git にマッピングさせるか。移行したプロジェクトの一部では SVN Rev をバージョン表記に適用しているので、これをどうするべきか。 SVN のリビジョンのバージョン表記への利用 Git ネイティブなヤング達はご存じない方も既にいるだろうが、r1234 なんてのがバージョン表記に現れたりしているやつです。 Git で運用しているプロジェクトだと SHA1 ショートハッシュから…。

                                                                いまさらだけどSubversionからGitへ移行する(その3: SVN Rev) - Qiita
                                                              • いまさらだけどSubversionからGitへ移行する(その1: リポジトリー変換) - Qiita

                                                                目的 Trac+Subversion, Redmine+Subversion/Git, GitLab CE などを時代に合わせてオンプレで運用してきたが、サーバーの管理・維持などの関係もあり、Trac+Subversion は廃止し、GitLab あるいは Redmine+Git に移行したくなってきた。 ところで、10年以上前に、CVS で運用していたリポジトリーを cvs2svn1 により SVN に移行したことがあるが、この記事を書くのにGitHubに移行されたものを見ると、SVN だけでなく Git/Mercurial/Bazaar にも移行できるっぽい。VSS=Microsoft Visual SourceSafeで運用していたリポジトリーは闇に葬った…。(余談) 参考 Pro Git book - 9.2 Gitとその他のシステムの連携 - Git へ移行する git-svnで

                                                                  いまさらだけどSubversionからGitへ移行する(その1: リポジトリー変換) - Qiita
                                                                • 『Sunsetting Subversion support | The GitHub Blog』へのコメント

                                                                  ProductSunsetting Subversion supportOn January 8, 2024, GitHub will remove support for Subversion. Hello from Git Systems, the team that works on the Subversion subsystem at GitHub. As of January 8... 16 人がブックマーク・4 件のコメント

                                                                    『Sunsetting Subversion support | The GitHub Blog』へのコメント
                                                                  • 【作成中】Subversion構築手順 (Ubuntu) - Qiita

                                                                    勉強がてら自宅に開発環境のようなものを作ってトレーニングしたいと思ったため、まずSubversionをサーバー機に入れてみることにする。 自宅のサーバー機には最初CentOS7を入れてみたが、今後の保守性を考えて、Ubuntuで試してみた。 参考にしたものは以下のサイト https://note.com/kazuyama4vrc/n/n567986633ffb#753a25d6-b346-4038-884a-d2c18093bfef 一旦はここを参考にするとサービス起動までできた。 環境 Ubuntu Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou c

                                                                      【作成中】Subversion構築手順 (Ubuntu) - Qiita
                                                                    • ソースファイルの世代管理が subversion から git へ変更したのでメモ - Qiita

                                                                      # svnlite co svn://svn.freebsd.org/base/head/ src # svnlite co svn://svn.freebsd.org/base/releng/11.4/ src # svnlite co svn://svn.freebsd.org/base/releng/12.1/ src # svnlite co svn://svn.freebsd.org/base/releng/12.2/ src # svnlite co svn://svn.freebsd.org/base/stable/11/ src # svnlite co svn://svn.freebsd.org/base/stable/12/ src # git clone -b main ssh://anongit@git.FreeBSD.org/src.git # git clone

                                                                        ソースファイルの世代管理が subversion から git へ変更したのでメモ - Qiita
                                                                      • Subversionのneeds-lock属性というか、プロパティというか、結局どっち? 属性らしい - ts0818のブログ

                                                                        Subversionで、needs-lock という属性が必要になったんですよ~! な~に~!?やっちまったな! ということで、Subversionの話でございます。 あんまり、ありえないシチュエーションではありますが、今回はWindows環境にSubversion(正式名:Apache Subversion、略称:SVN)と、TortoiseSVNっちゅうSVNをGUIで操作できるクライアントソフトをインストールしています。 普通は、LinuxなんかにSVNサーバとしてSubversionをインストールして、WindowsにSVNのクライアントソフトであるTortoiseSVNをインストールするってのが一般的かと。 では、レッツ、トライ。 SVNのリポジトリ用のディレクトリを作成 まずは、適当にディレクトリを作成します。 そしたらば、ディレクトリを選択した状態で右クリックし、「Torto

                                                                          Subversionのneeds-lock属性というか、プロパティというか、結局どっち? 属性らしい - ts0818のブログ
                                                                        • 【Subversion】リビジョン間で変更されたファイル一覧 | クロジカ

                                                                          ホーム / ハック / 【Subversion】リビジョン間で変更されたファイル一覧

                                                                            【Subversion】リビジョン間で変更されたファイル一覧 | クロジカ
                                                                          • Subversion1.6など古いSubversionからバージョンアップする際の注意点

                                                                            (2020/6/19-1.7かそれ以前から、に修正し加筆) 前提 Subversion1.7 or olderから新しいバージョンへ Subversion1.6は2009年8月にリリースされたもの。約10年前、という事になる。Redhat Enterprise Linuxなどのパッケージに入ったのもあり、また多くの図面やデータ管理システムのバックエンドとして採用されたので、今でも使っている、というユーザは多い(お問合せのお客さまでも結構ある)。1.6シリーズはApacheでは既にメンテナンスを終了しているため、セキュリティリスクなどに対応するためには最新版に上げる必要がある。が、安定稼働している場合には躊躇もあるだろうと思われる。 通常バージョンアップのハードルは高くない。リポジトリは上位互換なので(テストはした方がいいが)そのまま使えるはず。OSのバージョンなども変わるのであれば、hoo

                                                                              Subversion1.6など古いSubversionからバージョンアップする際の注意点
                                                                            • Subversion作業コピー内の最新Revision番号をソースコードに埋め込む - ダメなプログラマーほどよく吠えるって言うけど、何にもしないよりはマシなブログ

                                                                              開発時に不具合が発生したときなど、どのRevisionでビルドされたモジュールなのかをソースコードに変数として埋め込んでおきたい場合があります。ビルドするごとに変数を更新しておけばよいのかもしれませんが効率的ではありません。TortoiseSVNとあわせてインストールされるSubWCRevで自動化することができたので、その方法をメモしておきます。 TortoiseSVNをインストールする まずはSubversionクライアントとしてTortoiseSVNをインストールします。 ja.osdn.net インストールするとSubWCRevというツールがあわせてインストールされます。 SubWCRevとは SubWCRevを使用すると次のようなことを実現できます。 作業コピー内に存在する管理ファイルの様々な情報を取得できる テンプレートファイルのキーワード部分を、取得した情報に置換して別ファイル

                                                                                Subversion作業コピー内の最新Revision番号をソースコードに埋め込む - ダメなプログラマーほどよく吠えるって言うけど、何にもしないよりはマシなブログ
                                                                              • Subversionのロックを禁止する - Qiita

                                                                                Git LFSにも実装されてしまうくらい、一部で需要の高いロック機能ですが、 GitでVisual Source Safeの使い勝手を再現する!ロック機能 Subversionでは当たり前のように存在していて、割と使われていると思います。 でも、ロックしたまま放置は困るので禁止にしたい。 「svn:needs-lock」のようなロックを推奨する仕組みはあっても、ロックを禁止するオプションは無さそう。 svn:needs-lock 属性を新規ファイルに自動付与する(V1.8以降) なので、フックスクリプトで、ロック前「pre-lock」のイベントを拾って処理を無効にする。 レポジトリのhooksディレクトリの中のpre-lockファイルに下記の記述を入れる。

                                                                                  Subversionのロックを禁止する - Qiita
                                                                                • Subversion(svn)の使用方法を紹介!インストールと設定を確認しよう!Gitとの構造や特徴の違いも解説!| ITフリーランスエンジニア案件・求人ならSHIFT

                                                                                  ​集中管理型のバージョン管理システムで広く利用されているSubversion(svn)。 そもそも使い方がよくわからないという方やインストール方法を知りたいという方も多いのではないでしょうか。 今回はSubversionの特徴やインストール方法、設定方法を詳しく解説していきます。 分散型管理システムであるGitとの違いも確認していきましょう。 Subversion(svn)とは? Subversionとはコードなどを集中管理するシステムです。 一般的に使われていたCVSの問題点を解決するために作られたシステムといっても過言ではありません。 これまでオープンソースソフトウェアの開発にはCVSが利用されてきました。 広く利用されていたため他のエンジニアも利用しやすいメリットもありましたが、現在ではオープンソースソフトウェアにもSubversionが一般的に使われるようになっています。 そのため

                                                                                    Subversion(svn)の使用方法を紹介!インストールと設定を確認しよう!Gitとの構造や特徴の違いも解説!| ITフリーランスエンジニア案件・求人ならSHIFT