建立windows服務,來自網上,少許修改和注釋,指令碼放在bin資料夾外
@echo on
set binpath=%cd%\bin
set repopath=%cd%\repository
set port=3690
@rem %cd%\bin\svnserve.exe : 是svnserve.exe所在目錄
@rem %cd%\repository : 是版本倉庫所在目錄
@rem 3690 : 是svn監聽埠
@rem 解除安裝方式: sc delete svnservice
@echo 正在安裝...(sc格式要求,=號前不能有空格,後面要有空格)
sc create svnservice binpath= "%binpath%\svnserve.exe --service -r %repopath% --listen-port %port%" displayname= "svnservice" depend= tcpip
@echo 安裝完成! start= "auto"
@echo 服務埠: %port%
@echo 服務在下次重啟系統後自動啟動
@echo 或者
@echo 使用命令: net start svnservice 手工啟動服務
@echo .
@echo .
@pause
如果repopath=d:\xyz\svn-win32-1.6.3\repository,repository下面有多個工程:demo,project1,project2
為了統一管理許可權,許可權配置檔案 passwd和authz都在repopath目錄下,每個工程的版本庫中的conf資料夾下只需要svnserve.conf檔案,並設定:
password-db = ..\..\passwd
authz-db = ..\..\authz
realm = my_repos(統一用它來使各個版本庫之間共享版本庫的密碼快取)
[groups]
admin = administrator,admin1
coder = niecoder,coder1
programer = user1
guest = guest
[/]@admin = rw
[demo:/]
@coder = rw
@guest = r
user999 = rw
[demo:/src]
@programer = rw
[project1:/]
@programer = rw
* =
[project2:/]
user888 =
Linux 安裝設定備忘錄
1.安裝deb包 sudo dpkg i 2.常使用 aptitude 而不是 apt get 3.sudo 不用輸入密碼 修改 ect sudoers 找到 admin那行修改為 admin all all nopasswd all 4.開啟root使用者 終端輸入 sudo passwd roo...
vnc配置備忘錄
因為我開發板上要用到qt,所以我在伺服器上安裝了qt的開發環境,為了能遠端連線到伺服器我安裝了vnc,中間也是遇到了很多問題,比如連線上去後,只顯示乙個控制台的視窗,只能使用命令列。後來幾經周折才搞定先來個效果圖 sudo apt get install vnc4servervim usr bin ...
ubuntu下的ip設定備忘錄
我上班的地方,發現網速跟出口ip直接相關,如果我內網的ip是奇數 odd 此時外網ip為偶數 even 網速較快,反之網速極慢,乙個http請求都得等半天才響應,常常發乙個請求都得卡一下。一周以前,我的ip都是動態的 dhcp 發現每次重啟或者重新開機ip總是不變,為了讓我的ip修改為奇數,用到了下...