2010年11月26日 星期五

window7 使用者資料夾權限

進入使用者下的目錄如: Application Data, Local Settings等 會出現"無法存取,存取被拒",解決方法有二
第一種. 調整目錄的傭有者,預設是"system",調整為目前的使用者即可
資料夾上按右鍵,選"內容"->"安全性","進階"–>"擁有者"
第二種. 把everyone從目錄安全性內中刪除

2010年5月24日 星期一

subversion安裝使用

1. apache註冊為windows service
C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd.exe -k install

2. 分支
參考http://blog.yam.com/keithmin/article/8360958
http://blog.miniasp.com/category/Subversion.aspx

一般講到分支都會以trunk, tags, branches這三個名詞來解釋,但建立一個repository後,repository不會包含了trunk, tags, branches等三個虛擬目錄,之後在說一下怎麼建立,不過建起來後這三個目錄是包含在svn的DB中,在repository的file system中是看不到的。

httpd.conf的配置

   1: <Location /svn>


   2:     DAV svn


   3:     SVNParentPath "D:\projects"


   4: </Location>








專案區的配置



image















































先由專案區的trunk複製到repository的branches





Copy D:\test\trunk to http://localhost:8080/svn/project01/branches/kkk-branch


在TortoiseSVN中就是點選”branch/tag” 就會執行copy這個指令了,要注意的是branches這個虛擬目錄還未建立,這點我沒注意到,一直出現 '/svn/project01/!svn/bc/10/branches' path not found。可以用Copy D:\test\trunk to http://localhost:8080/svn/project01/branches 先建立了branches這個虛擬目錄,或是在Repository Browser中create director,在重新輸入Copy D:\test\trunk to http://localhost:8080/svn/project01/branches/kkk-branch,才建立好分支。




建立好分支後,再照著上面兩個參考網址,作就差不多。



選擇merge時,在tortoise中有三種type:

1. merge a range of revisions: 從trunk update至branch


2. reintegrate a branch: 把branch合併至trunk


    From URL: 填入branch的repository的位置


    working copy: 則是 trunk的工作區位置


3. merge two different trees:

2010年5月21日 星期五

windows 遠端連線

使用同一個帳號,不同電腦登入時會是兩個不一樣的環境,切換方法
1. run-> taskmgr –>“使用者” , 可以看到目前的使用者有哪些
    右鍵->連線,即可讓畫面切換過去

2. run->tsadmin, 可以看到目前的使用者有哪些
    右鍵->連線,即可讓畫面切換過去

不管是切換畫面或是強制登出都可以用這兩個指令

2010年2月1日 星期一

安裝Windows7

"遺失必要的CD/DVD磁碟裝置驅動程式”
安裝Windows7時出現"遺失必要的CD/DVD磁碟裝置驅動程式
安裝的時候卡卡的,換了一台外接光碟機就沒這問題….

切割硬碟的時候,多了˙一個系統檔案保留區約100MB

增加滑鼠右鍵選單
$ regedit  -> HKEY_LOCAL_MACHINE→SOFTWARE→Classes→*
在此新增一個〔機碼〕名為〔Shell〕
在〔Shell〕下再新增加一個〔機碼〕名為〔UltraEdit〕
將〔UltraEdit〕的預設值的數值資料改為〔UltraEdit開啟〕
再在〔UltraEdit〕下再新增一個〔機碼〕名為〔Command〕
將〔Command〕的預設值的數值資料改為〔c:/xxxxx/xxxx/uedit32.exe %1〕

2010年1月13日 星期三

mysql秒數轉時間

秒數以1970-01-01 00:00:00為基準,在加上距離至現在的秒數

秒數轉時間:FROM_UNIXTIME(‘欄位名稱’)

時間轉秒數:SELECT UNIX_TIMESTAMP( '2010/01/01 11:11:11' )