|
윈도우 프로젝트 필수 유틸리티 FAQ
1 P.174-P.175 Apache와 IIS를 동시에 사용하기 #174 페이지 부터 175 페이지까지 기술되어 있는 Apache와 IIS를 동시에 사용하기에 대한 좀더 자세한 설명입니다.
하지만 이렇게 같은 IP 주소에 다른 포트 번호를 설정하더라도 IIS와 Apache가 동작하지 않기 때문에 httpcfg.exe로 iplisten 설정을 해주는 것입니다.
2 Apache에 Subversion 설정을 했으나 에러가 발생한다. #Apache에 아래와 같이 Subversion 설정을 했을 때
NameVirtualHost *:80
<VirtualHost *:80>
<Location /svn>
DAV svn
SVNParentPath "d:\svn"
AuthzSVNAccessFile "d:\svn\authz"
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile "d:\svn\htpasswd"
Requre vaild-user
</Location>
</VirtualHost
다음과 같은 에러가 발생합니다.
The requested operation has failed!
LoadModule dav_module modules/mod_dav.so ... LoadModule authz_svn_module "C:\Program Files\Subversion\bin\mod_authz_svn.so" LoadModule dav_svn_module "C:\Program Files\Subversion\bin\mod_dav_svn.so"
3 Trac 0.11을 설치 했는데 pkg_resources.DistributionNotFound: Trac==0.11 에러가 발생 #책에는 Trac 0.11b2를 설치하라고 되어 있습니다. 하지만 Trac 0.11을 .exe로 된 설치 파일로 설치하신 분들 중에서 pkg_resources.DistributionNotFound: Trac==0.11 에러가 발생할 수 있습니다.
easy_install http://svn.edgewall.org/repos/trac/tags/trac-0.11 4 위키에서 ?(물음표)가 생길때 #위키는 기본적으로 Camel Case (예: AutoCompute) 단어에 대해 자동 링크를 생성하게 됩니다. 하지만 각 Camel Case 단어에 해당하는 위키 페이지가 없을 때에 단어 뒤에 ?(물음표)가 붙게 됩니다.
이 ?(물음표)를 표시하지 않기 위해서는 Camel Case 단어 앞에 !(느낌표)를 붙입니다.
!AutoCompute 5 PowerShell에서 symstore.exe가 실행되지 않을 때 #'symstore.exe' 용어는 cmdlet, 함수, 실행할 수 있는 프로그램 또는 스크립트 파일로 인식되지 않습니다. 용어를 확인하고 다시 시도하십시오. Files\Debugging Tools for Windows\srcsrv가 추가되어 있는지 확인. 추가되어 있지 않다면 위 두 경로를 추가하고 재부팅. 2. 변수에 symstore.exe를 넣고 실행
$symstore = {symstore.exe add /o /r /f $symbol_root /s D:\Symbols /t "$project" /compress}
&$symstore
3. 전체 경로를 지정하여 실행
."C:\Program Files\Debugging Tools for Windows (x86)\symstore.exe" add /o /r /f $symbol_root /s D:\Symbols /t "$project" /compress 6 PowerShell에서 잘못된 디렉터리 경로 문제 #디렉터리 경로에 [ ]와 같은 영문자, 숫자 이외의 문자가 들어가 있으면 PowerShell에서 에러가 발생합니다.
D:\[Repositories]\Scripts D:\Repositories\Scripts 7 CruiseControl.NET에서 빌드가 정상적으로 완료되었는데 에러로 표시될 때 #실제로 빌드는 정상적으로 완료되어 바이너리 파일이 생성되었는데도 CruiseControl.NET상에는 에러(Failure, Exception)로 표시될 때가 있습니다.
이 때에는 해당 프로젝트에서 <exec>등으로 실행한 배치 파일 및 각종 Perl 스크립트가 출력하는 문자열 중에서 < > [ ] 등의 문자가 있을 때 에러가 발생합니다. 따라서 배치 파일 및 스크립트 파일에서 로그를 출력할 때에는 < > [ ] 문자를 출력하지 않는 것이 좋습니다.
|
|
|
|
|
|