'TOW'에 해당되는 글 23건
- 2012.10.08 TOW (TracOnWidows)를 찾으시는 분들께
- 2009.11.17 "SW공학툴 공용저장소" 사이트에 TOW가 소개되었네요.
- 2009.07.20 Trac on Ubuntu 9.04와 TOW의 버전, 폴더 및 관련 파일 위치 비교 2
- 2009.07.16 또 다른 Trac Installer on Windows : easytrac
- 2009.02.06 TOW (TracOnWindows)를 다룬 책을 냈습니다. 5
- 2009.01.13 TOW 0.3의 Subverion 사용시 사용자별로 권한 설정을 해줘야 합니다.
- 2009.01.01 Trac Lightning (일본판 TOW) 5
- 2008.12.16 TOW 설치된 폴더 옮기기 (Python 부분) 1
- 2008.10.06 Trac Explorer 0.1(구 VSTrac)이 릴리즈되었네요. 혹시 써 보신분 계신가요? 1
- 2008.09.19 TOW 포럼을 만들었습니다. 1
TOW (TracOnWidows)를 찾으시는 분들께
정말 오랜만에 포스트하는데요. 아쉽게도 TOW는 더 이상 업그레이드가 없을 거 같습니다. 그래서 대신 BitNami를 추천해드립니다. Trac 뿐만 아니라 Redmine 등 수십종의 웹 어플리케이션에 대한 인스톨러 및 VMWare 이미지 및 아마존 Cloud 등을 지원합니다.
그동안 TOW 를 사용해주신분들께 감사드립니다.
다행인건 TOW에 대한 업그레이드는 없지만, Trac, Redmine 등 이슈트래킹 시스템은 지속적으로 업그레이드 되고 있으니, 프로젝트에서 꼭 사용해보시고 좋은 결과 만드시길 바랍니다.
"SW공학툴 공용저장소" 사이트에 TOW가 소개되었네요.
Trac on Ubuntu 9.04와 TOW의 버전, 폴더 및 관련 파일 위치 비교
Trac on Ubuntu 9.04 |
TOW 0.2.2a |
TOW 0.3.0 alpha1 |
|
설치 날짜 or 패키지 버전 | 2009.7 (apt-get을 이용해서 설치했기 때문에 설치한 시점이 중요할 듯) |
0.2.2a | 0.3.0 alpha1 |
Trac | 0.11.1 | 0.10.4 | 0.11.1 |
Subversion | 1.5.4 | 1.4.5 | 1.5.1 (repository type: 1.4) |
Apache | 2.2.11 | 2.2.6 | 2.2.9 |
Python | 2.6.2 | 2.4.4 | 2.5.2 |
아래는 Trac 관련된 파일이나 경로 비교표입니다. 백업할 때 참조하면 도움이 될 겁니다.
Trac on Ubuntu 9.04 |
TOW 0.2.x or 0.3.x |
||
Trac projects path |
/var/lib/trac/ (new) |
C:\TOW\TracRepo\Projects\ | |
Subversion repositories path |
/var/lib/svn/ (new) |
C:\TOW\SvnRepo\Projects\ |
|
Apache configurations path |
/etc/apache2/ (default) |
C:\TOW\Apache\conf\ | |
Trac config file for Apache |
/etc/apache2/sites-available/trac (new) |
C:\TOW\Apache\conf\httpd.conf 에 통합됨 |
|
Password file |
/etc/apache2/dav_svn.passwd (new) |
C:\TOW\SvnRepo\Projects\trac.htpasswd | |
Subversion Authz file |
/etc/apache2/dav_svn.authz (new) |
사용하지 않음. | |
Apache logs path |
/var/log/apache2/ (default) |
C:\TOW\Apache\log\ |
|
Trac log files |
/etc/log/apache2/*.trac.log (new) |
*.log에 통함됨 |
|
Apache port config file |
/etc/apach2/ports.conf (default) |
C:\TOW\Apache\conf\httpd.conf 에 통합됨 |
조만간 Ubuntu에서의 Trac설치 방법과 TOW 0.2.2a에서 사용한 프로젝트들에 대한 migration 방법도 올릴 예정입니다.
또 다른 Trac Installer on Windows : easytrac
http://code.google.com/p/easytrac/
Trac 0.11b3 기반으로 구성되었고, 더 이상 업데이트가 안되었네요. 저도 시간이 더 된다면 TOW에 InnoSetup을 써볼까 했는데, 이미 easytrac에는 적용해서 installer 파일로 배포하고 있습니다.
아직 설치해보지 않았습니다만 BitNami, VisuaSVN Server 들과는 또 어떻게 다를지 기대가 되네요. 개발자 블로그를 보니 중국분이신가 봅니다.
TOW (TracOnWindows)를 다룬 책을 냈습니다.
위 책은 자바 개발자를 위한 책입니다. C/C++ 이나 Visual Studio 등의 다른 개발환경에서 개발하시는 분들한테는 TOW에 내용만 참고하기엔 조금 오버(?)가 될수도 있겠네요.
책 관련한 내용은 http://eclipseforum.net 에서 다룹니다. 여기는 오로지 TOW나 Trac에 대해서 다루니 참고하세요.
TOW 0.3의 Subverion 사용시 사용자별로 권한 설정을 해줘야 합니다.
TOW 0.3에서 Subversion 접근 권한은 사용자 별로 설정되며, 새로 추가한 계정은 아무런 접근 권한이 없습니다. 따라서, C:\TOW\SvnRepo\Projects\authz 파일을 수정해야만 합니다. 기본적으로 admin 만 읽고 쓸 수 있는 권한이 주어집니다.
authz 파일 문법은 간략히 알아 보죠. TOW를 설치하면 기본적으로 authz 파일은 아래와 같이 됩니다.
* =
admin = rw
이는 익명의 사용자(*)는 아무런 권한이 없고, admin 계정은 읽고 쓰기(rw) 권한이 있다는 뜻입니다.
예를 들어, foo 라는 새 계정에 대해 읽고 쓰기 권한을 주려면 foo = rw를 추가하여 아래와 같이 하면 됩니다.
* =
admin = rw
foo = rw
만약 그룹을 만들어 관리하고자 한다면, 아래와 같은 형식으로 하면 됩니다.
dev = admin, foo
test = test1, test2
[/]
* =
@dev = rw
@test = r
dev, test라는 그룹이 2개가 있고, 각각 dev에는 admin, foo가, test엔 test1, test2라는 계정이 들어가 있습니다. 그리고, dev그룹은 읽고 쓸 수 있고, test그룹은 읽기만 가능합니다.
authz 파일에 대해 더 자세히 알고 싶으시면 아래의 링크를 참고하십시오.
- http://blogs.open.collab.net/svn/2007/03/authz_and_anon_.html
- http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.ref.mod_authz_svn.conf
TOW 0.3 사용시 꼭 숙지하시기 바랍니다.
Trac Lightning (일본판 TOW)
TOW 설치된 폴더 옮기기 (Python 부분)
Python을 옮긴 후, 레지스트리만 변경해주면 될 거 같은데요.
그전에 TOW 기본 디렉토리(C:\TOW) 변경해서 설치하기의 내용을 먼저 보시기 바랍니다.
옮길 디렉토리를 C:\TOW 에서 D:\Apps\TOW 로 가정합니다.
이전의 내용에 이어서 진행을 해보면...
- C:\TOW\Python 을 D:\Apps\TOW\Python 으로 올깁니다.
- PortablePython.reg 파일을 아래와 같이 만들고, 더블 클릭해서 Python 관련 레지스트리를 수정합니다.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Python]
[HKEY_CURRENT_USER\Software\Python\PythonCore][HKEY_CURRENT_USER\Software\Python\PythonCore\2.5]
[HKEY_CURRENT_USER\Software\Python\PythonCore\2.5\InstallPath]
@=”D:\\Apps\\TOW\\Python”[HKEY_CURRENT_USER\Software\Python\PythonCore\2.5\InstallPath\InstallGroup]
@=”Python 2.5″[HKEY_CURRENT_USER\Software\Python\PythonCore\2.5\Modules]
[HKEY_CURRENT_USER\Software\Python\PythonCore\2.5\PythonPath]
@=”D:\\Apps\\TOW\\Python\\Lib;D:\\Apps\\TOW\\Python\\DLLs;D:\\Apps\\TOW\\Python\\Lib\\lib-tk”
PortablePythonHome.reg 파일을 아래와 같이 만들고, 더블 클릭해서 Python 관련 레지스트리를 수정합니다.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]
“PYTHONHOME”=”D:\\Apps\\TOW\\Python”
- 이제 TOW 다시 실행.
테스트를 안 해보고 포스팅을 해서 죄송한데요. 시간 되는 데로 테스트 해보고 다시 업데이트 하겠습니다. 급하게 폴더를 옮겨야 하실 분들은 한번 시도를 해보시면 좋을 듯합니다.
Trac Explorer 0.1(구 VSTrac)이 릴리즈되었네요. 혹시 써 보신분 계신가요?
전 아직까지 실행할 방법을 못 찾았는데요. 설치법에는 메뉴에 View에 있다고 하는데, VS2005 한글판이라 그런지 나오질 않네요.
다운로드는 http://tracexplorer.devjavu.com/ 에서 합니다.
혹시, VS2005 한글판에서 실행하는 법 아시는 분, 정보 좀 공유 바랍니다.
TOW 포럼을 만들었습니다.
내용을 보시려면 http://groups.google.com/group/tow-users 로 접속하시면 되고,
포스트를 하시려면 tow-users@googlegroups.com 로 메일을 보내시면 됩니다.
구글 그룹스가 불편하시다면 이 블로그에 답글이나 방명록에 남기셔도 괜찮습니다.