시작 -> 실행 -> cmd 를 입력하여 Command Shell 을 실행한다.
Command Prompt 에서 cd C:\Program Files\Visual SVN Server\Trac 을 입력한다.
Command Prompt 에서 trac-admin.bat C:\Trac\TestProject initenv 를 실행하고, 모든 대답에 기본값을 사용하되, Repository path 를 물을 때는 기존에 관리하던 Repository Full Path 를 입력해 주어야 한다. 본인의 경우 C:\Repositories\TestProject 를 입력한다.
내 컴퓨터 -> 속성 -> 고급 -> 시스템 변수 에 PYTHONHOME=C:\Program Files\VisualSVN Server\Trac\python 를 추가한다.
메모장을 실행하여 C:\Program Files\VisualSVN Server\conf\httpd-custom.conf 파일을 다음과 같이 편집한다.
(1) Subversion 인증의 경우,
LoadModule python_module "trac/python/mod_python_so.pyd"
LoadModule authz_user_module bin/mod_authz_user.so
<Location /trac>
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir C:\Trac
PythonOption TracUriRoot /trac
AuthName "Trac"
AuthType Basic
AuthBasicProvider file
AuthUserFile "C:/Repositories/htpasswd"
Require valid-user
</Location>
을 입력하고,
(2) Windows 인증 혹은 Domain 인증의 경우,
LoadModule python_module "trac/python/mod_python_so.pyd"
LoadModule authz_user_module bin/mod_authz_user.so
<Location /trac>
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir C:\Trac
PythonOption TracUriRoot /trac
AuthName "Trac"
AuthType VisualSVN
Require valid-user
</Location>
을 입력한 후 저장하고 빠져나온다.
9. 여기까지가 설치의 전부이며, VisualSVN Server 를 재시작한다.
C:\Repositories\TCHO
C:\Program Files\VisualSVN Server\trac\python
trac-admin.bat C:\Repositories\TCHO initenv
"%ProgramFiles%\VisualSVN Server\trac\trac-admin.bat C:\Trac\TCHO initenv
trac-admin <my-project pth> add <id> <권한> [<권한>]
trac-admin C:\Trac\TCHO permission add tcho_01 TRAC_ADMIN
'Infrastructure' 카테고리의 다른 글
Configuring PHP5 to run on IIS6. (0) | 2011.06.30 |
---|---|
Windows2003 IIS6 + PHP-5.3.6-nts-Win32-VC9-x86 (0) | 2011.06.30 |
VISUALSVN SERVER // Installing Trac with VisualSVN Server (0) | 2011.06.29 |
VisualSVN 를 찾아봤습니다. (0) | 2011.06.28 |
한국 LENOVO 서비스 센터 위치 및 연락처 (0) | 2011.06.23 |