1 / 14

WinCvs (a sub-project in CvsGui )

WinCvs (a sub-project in CvsGui ). Advisor: Quincy Wu Speaker: Wei-Jie Siao & Wen-Lin Wang Date: 2008/10/30. OUTLINE. What is WinCvs ? Install WinCvs Before work Login Checkout modules Commit Tag Branch Rollback Reference. What is WinCvs ?.

avery
Télécharger la présentation

WinCvs (a sub-project in CvsGui )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WinCvs(a sub-project in CvsGui) Advisor: Quincy Wu Speaker: Wei-Jie Siao & Wen-Lin Wang Date: 2008/10/30

  2. OUTLINE What is WinCvs ? Install WinCvs Before work Login Checkout modules Commit Tag Branch Rollback Reference

  3. What is WinCvs ? • CvsGui, is a software project that user can use CVS with graphical user interface (GUI). • CvsGui has different names with different Opration-System (OS): • Windows: WinCvs • Mac OS X: MacCvs • Unix / Linux: gCvs • CvsGui cooperates closely with CVSNT project. • WinCvs uses Microsoft Foundation Classes (MFC) to build GUI.

  4. CVSNT • The CVSNT Versioning System implements a version control system. • It is compatible with and originally based on Concurrent Versions System (CVS). • CVSNT’s web site: • http://www.cvsnt.org/

  5. Install WinCvs • The latest version is 2.0.9 that released in 2007/01/30. • The archive file that you downloaded includes three files: • wincvs_setup.exe • cvsnt_setup.exe • Install.txt • You should extract them, and execute wincvs_setup.exe to install WinCvs.

  6. Install WinCvs (cont.) After installer finished installing and before you click the “Finish” button, you have to check the selection “Install CVSNT” to install CVSNT after you click the “Finish” button. Or you can revoke the selection if you had installed CVSNT before. Anyway, if you don't install CVSNT, WinCvs will not work correctly.

  7. Before work check • Set working directory • AdminPreference • Set modules location • Set CVSROOT

  8. Login AdminLogin Enter Password

  9. Checkout modules revoke There is a folder “test” under the cvsroot folder in the remote server, but there is nothing in local folder.

  10. Commit click select Now we create a file “test.txt” under the “test” folder and Enter some sentence like “Hello, world.”.

  11. Tag Create a tag Delete a tag

  12. Branch Create a branch

  13. Rollback First, you have to select a file, click “Graph selected” button, and click “OK”. Then the “Graph selected” mode’s interface looks like this one. Choose a version, select “Update to selected” to rollback this version, or select “Close” to exit the “Graph selected” mode. Now, exit the “Graph selected” mode, and you will see the current version is changed.

  14. Reference CvsGui’s website: http://cvsgui.sourceforge.net/ CVSNT (Wikipedia): http://en.wikipedia.org/wiki/CVSNT Instruction with WinCvs 1.3.2: http://freefall.csie.isu.edu.tw/wincvs/wincvs.html

More Related