EvoTalk

Posts Tagged ‘svn

27 十二月, 2007

Shell Command – Remove .svn Folder

Posted by: asd In: Code Snippet| Script| 程式設計

用 svn checkout 的專案,每個目錄下帶有一份 working copy 的資料夾.svn,若要方便快速刪除它們,可將下列註冊表匯入,整合至檔案總管右鍵上。
view plain

CODE:

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]

@="Delete SVN Folders"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]

@="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (.svn) DO RD /s /q \"%%f\" \""

出自: Jon Galloway : Shell Command - Remove SVN Folders

Tags:

自已的 notebook 不是 24 小時都開著,利用排程等午休睡覺的時間或晚餐的時間開始壓縮後上傳。使用上傳程式 ncftpput,用法參考 FTP Client - ncftp
view plain

CODE:

@echo off

path=%path%;"c:\program files\winrar"

:rar

set tyear=%date:~0,4%

set tmon=%date:~5,2%

set tday=%date:~8,2%

set SVN=SVN-%tyear%-%tmon%-%tday%.rar

echo "Backup SVN %SVN%"

rar a -r "D:\%SVN%" D:\Code\SVN\*.*

echo "Upload to HostMonster FTP Server"

:ftp

ncftpput -u 帳號 -p 密碼 xxx.xxx.xxx.xxx pfn/webhd/SVN D:\%SVN%

del D:\%SVN%

Tags: ,

31 五月, 2006

SVN+Mantis Integration

Posted by: asd In: 科技新知| 軟體使用

SVN (Subversion)是一套免費 version control 軟體,按照Trac on Windows Installation,嘗試著整合 svn 和 trac。很麻煩,還要安裝python及一些其它的plugin,裝過一次就不會再想裝第二次。透過google想尋求其它的bug tracking software,Fabrice's weblog列了一些,不過只有平台,沒有language、License等資訊,最好有不同 bug tracking 軟體的比較。Fabrice's weblog所列的See also給了想要的答案Comparison: Web-based Tracker。最後選擇了Mantis,因為Mantis免費且基於php + mysql,容易安裝。
My Mantis設定,其它設定參考別人的blog 博客園
view plain

PHP:

// MySQL  設定

$g_hostname = 'localhost';

$g_db_type = 'mysql';

$g_database_name = 'mantis';

$g_db_username = '****';

$g_db_password = '****';

 

// Send Mail  設定

$g_phpMailer_method = 2;  // PHPMailer 以 SMTP 方式傳送

$g_smtp_host = 'ms1.hinet.net'; // whatever you smtp server is

$g_webmaster_email = 'mymail@gmail.com'; [...]

Tags:

07 十一月, 2005

SVN 版本管理

Posted by: asd In: 科技新知| 軟體使用

SVN 的全名是 “subversion”,它是一個版本控制系統 (version control system)。可以以專案為單位,對其內每一個項目 (包括檔案和目錄) 的版本進行控制。可作為團隊開發專案時版本控制軟體,也適合個人維護程式碼。
一些參考資源

Subversion for Windows 安裝指南
利用 SVN 進行版本控制
Subversion of Version Control
用 Subversion 來維護程式
Version Control with Subversion中文手冊
淺談版本控制系統

Tags: