【Qt】Google code


【目的】

  1. 說明 Qt Creator 內的 subversion 功能。以 Google code 當例子。

【環境】

  1. Windows Vista
  2. Qt Creator
  3. SlikSVN

【步驟】

  1. 首先要讓系統可以支援 svn.exe 命令 ,這邊我是選 SlikSVN。
    http://subversion.apache.org/packages.html
  2. 下載完後點兩下直接安裝。
    image
  3. 建議安裝完之後重開機,試著在命令列下 svn. help。如果有回應就表示安裝 svn 的工作已經可以先告一個段落。
     image
  4. 接著先記一下Google Code 裡面的資料,記一下網址與密碼。密碼請記的點選
    googlecode.com password 取得。
    image
  5. 接著設定 Qt creator svn client  side 的功能。
    打開 Tools | Options | Subversion,先輸入剛剛的姓名與密碼。
    (註在Mac底下是在 Qt Creator | 偏好設定。 )
    image 
  6. 先從 Google Code Checkout 專案內容。
    File | New File or Project | Version Control | Subversion Checkout
    image
  7. 輸入剛剛 SVN 的資料。按 Next。 
     image
  8. 因為目前沒有 .pro 檔,所以會告訴你打開專案有誤。這是正常的。 
    image
  9. 開一個新的Qt4 Application。會提示說目錄已存在,這也是正常的。按 Next。
    image
  10. 接下來就會看到一個專案內的內定生成的檔案。這邊直接把檔案commit作測試。
    Tools | Subversion | Update Project。
    image
  11. 自動列出要Commit的檔案,可以用Checkbox控制要commit那些檔案。決定之後按 Commit。 
     image
  12. 接下來回 Google code 核對。在 trunk 會看到剛剛的檔案都傳上去了。 
    image

【後記】

  • 上面驗證 Qt creator 內 subversion 的功能,'

【問題】

  • 在 Mac 做 Svn checkout 時,會等待接受使用者接受 Fingerprint,但按按鍵卻無法送出回應命令。
    image
    A: 目前在 Mac 還是先用 svn command-line checkout。 之後改完檔案用 Qt Creator commit。

【參考】

  1. Setting up Subversion to work with Qt Creator
    http://www.kimrstewart.com/?p=9
 

Ed32. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com