Ticket #32143

Subversion 1.8.x へのアップデート

Open Date: 2013-09-29 16:23 Last Update: 2014-10-22 17:38

Reporter:
Owner:
Type:
Status:
Open [Owner assigned]
Component:
(None)
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None

Details

Subversion 1.8 がリリースされて 1.6.x は No longer supported になったので、アップデートしたほうがよいかと。

Ticket History (3/5 Histories)

2013-09-29 16:23 Updated by: jun66j5
  • New Ticket "Subversion 1.8.x へのアップデート" created
2014-02-03 08:08 Updated by: None
Comment

この作業を自力でやるとするならば,以下のようにすればよいでしょうか?

  1. http://www.collab.net/downloads/subversion から Subversion 1.8.5 + Apache Server (Windows 32-bit) を取得
  2. 1. をインストール
  3. インストール先のモジュールを hg clone した対応するディレクトリにコピー
  4. build.cmd でインストーラ作成
  5. 作成したインストーラで再インストール
2014-02-03 12:43 Updated by: jun66j5
Comment

現状では collab.net のバイナリは使用せずに http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32/http://sourceforge.net/projects/win32svn/files/ のバイナリを使用しています。

hg log -v 81037659676f で httpd-2.2.21 subversion-1.6.17 に更新しているのでファイルリストが参考になるはずです。

手順としては

  1. CollabNetSVN, python-lib\svn ディレクトリを空にしておきます。
  2. httpd-2.2.25-win32-x86-openssl-0.9.8y.msi を取得して msiexec /qn /a httpd-*.msi TARGETDIR=C:\tmp\apache-files でインストールせずにファイルだけ取り出します。これを CollabNetSVN\httpd にそのまま配置。
  3. http://sourceforge.net/projects/win32svn/files/1.8.5/apache22/ から svn-win32-1.8.5.zip, svn-win32-1.8.5_py26.zip を取得して
    • svn-win32-1.8.5.zipsvn-win32-1.8.5\bin にあるファイルを CollabNetSVN 直下に配置
    • svn-win32-1.8.5_py26.zippython\libsvn, python\svnpython-lib\svn 配下に配置。
  4. hg status を見ながら自分がやろうとしていることが正しいか確認する
  5. build.cmd でインストーラ作成
  6. http://innounp.sourceforge.net/innounp.exe -v TracLighting-*.exe とするとインストーラに入っているファイル一覧が取れるので、変更前に作成したインストーラと作成したインストーラで比較して意図していないファイルが混入していないか確認。
  7. テストできる環境でインストールしてみる

という感じです。

2014-02-03 17:11 Updated by: None
Comment

jun66j5 への返信

現状では collab.net のバイナリは使用せずに http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32/http://sourceforge.net/projects/win32svn/files/ のバイナリを使用しています。 hg log -v 81037659676f で httpd-2.2.21 subversion-1.6.17 に更新しているのでファイルリストが参考になるはずです。 手順としては

(snip)

という感じです。

具体的な手順をご教示いただき,ありがとうございました. 事情により,今すぐ作業を開始できないのですが,これで迷うことなく進められそうです. 本当にありがとうございました.

2014-10-22 17:38 Updated by: jun66j5
  • Resolution Update from None to Fixed
  • Owner Update from (None) to jun66j5
Comment

3326651 で Subversion 1.8.10 に置き換え。

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login