1. μ€μΉ ¶
- WinCVSλ₯Ό μ¬μ©νκΈ° μν΄μλ Pythonκ³Ό TCLμ΄ κΉλ €μμ΄μΌ νλ€.
DeleteMe λ§λ μ΄μΌκΈ°μΈκ°μ? sunμ κΈ°μ΅μΌλ‘λ μλκ²μΌλ‘ μκ³ μκ³ , ννμ΄μ§μ μ€λͺ μμλ λ€μκ³Ό κ°μ΄ λμμμ΅λλ€. 'WinCvs is written using the Microsoft MFC.'
μΆκ° μ€λͺ μ λλ€.
''WinCVSκ° λμκ°κΈ° μν΄μλ 2κ°μ μ΄ν리μΌμ΄μ μ΄ νμνλ€.
WinCVS 1.3μ μ€ννκΈ° μν΄μλ PythonμΈμ΄κ° νμνλ€. Pythonμ΄ μμ΄λ WinCVSλ λμνμ§ μλλ€.
WinCVSμ μ μ©ν λͺλͺ κ²λ€μ΄ TCL μ μμμ μ€νλλ€. μ΄κ²λ€μ νμ±ν μν€κΈ° μν΄μλ μ΅μ λ²μ μ ActiveTCLμ΄λ Tcl/Tkκ° νμνλ€. (From WinCVSμ€μΉ λ©λ΄μΌ)
'' -- μ νΈ
- http://python.org 2.3alpha1μμλ pythonμ μ°Ύμ μ μλ€κ³ λμ€λ 2.2λ₯Ό λ°μ
- http://aspn.activestate.com/ASPN/Downloads/ActiveTcl ActiveTCLμ λ°μ
2. νκ²½μ€μ ¶
- νλ‘κ·Έλ¨μ μμνκ³ μ²« νλ©΄μ 보μ. 무μ¬μ½ μ§λμ³€λ€λ©΄ Ctrl+F1 λλ Admin - Preference λ₯Ό 보μ.
- λκ° Generalνλ§ μ€μ ν΄μ£Όλ©΄ λλ€.
- Authentication : μ μ λ°©λ²μ΄λ€. local μ΄λ pserver λλ ntserverλ₯Ό μ ννλ©΄ λλ€.
- Path : CVSνμΌλ€(μ μ₯μ)μ μ£Όμλ₯Ό μ€μ νλ€.
- Host Address : localμ΄μΈμ μ μλ°©λ²μ μ€μ νμμλ hostμ μ£Όμλ₯Ό λ£μ΄μ€λ€.
- User Name : localμ΄μΈμ μ μλ°©λ²μ μ€μ νμμλ IDλ₯Ό λ£μ΄μ€λ€.
- CVSROOT : μμ μ€μ μ κ·Όκ±°λ‘ μ΅μ’
μ μ μ£Όμλ₯Ό λνλ΄μ΄ μ€λ€. (κ΅³μ΄ μμ ν νμλ μλ€.)
- Authentication : μ μ λ°©λ²μ΄λ€. local μ΄λ pserver λλ ntserverλ₯Ό μ ννλ©΄ λλ€.
- Globalνμ νμν κ²λ€λ§ μμ νλ€.
- WinCvsνμμλ νμν κ²λ§ μμ νμ
- HOME : ν¨μ€μλλ₯Ό μ μ₯ν ν΄λλ₯Ό μ€μ
- λλ²μ§Έμ 체ν¬λ.. -_-?
- External Diff Program : νμΌμ λΉκ΅ν νλ‘κ·Έλ¨μ μ€μ νλ€.
- Default viewer used to open : νμΌμ λ³Όλ μΈ νλ‘κ·Έλ¨μ μ€μ νλ€. λ©λͺ¨μ₯μ λλ©΄ μΆ©λΆνλ€.
- HOME : ν¨μ€μλλ₯Ό μ μ₯ν ν΄λλ₯Ό μ€μ
- Command Dialogνλ νμνκ²λ§ μ μ½μ΄λ³΄κ³ μ€μ νμ.
3. νλ‘μ νΈμ μμ± ¶
- νλ‘μ νΈλ₯Ό CVSμ μ μ₯μ λ΄μ λ£μ΄λμ΄μΌ μ΄λμ λ μ¨ λ¨Ήμ μ μλ€.
- μΆκ°ν νμΌλ€μ΄ λ€μ΄μλ λλ ν λ¦¬λ‘ κ°λ€. (μΌμͺ½μ νμμ°½μ μ΄μ©νμ¬)
- Create - Import module λ₯Ό μ ννλ€.
- νμΌλ€μ μμ±μ΄ κ±°μ μλμΌλ‘ μ νλλ νΉλ³ν μΌμ΄ μμΌλ©΄ λμ΄κ°μ
- μ΄μ¬ν λμν ν νμΌλ€μ΄ 무μ¬ν λμ μ μ₯μμ μ μ₯λμλ€.
4. λΆλ¬μ€κΈ° ¶
- μ μ₯μμ λ€μ΄μλ νλ‘μ νΈλ₯Ό νΈμ§ κ°λ₯ν 곡κ°μ λͺ¨μ
μ보μ.
- Create - Checkout moduleλ₯Ό μ ννμ.
- λ€μ΄μΌλ‘κ·Έμ°½ λ±μ₯
- Module name and path on the server : λͺ¨λμ μ΄λ¦ (ν΄λμ μ΄λ¦μ΄ λλ€.)
- μ¬κΈ°μ λͺ¨λμ 리μ€νΈμ ννλ‘ νμν΄μ£Όμ§ μκΈ° λλ¬Έμ μ§μ μλμΌλ‘ μ΄λ¦μ λ£μ΄μ£Όμ΄μΌ νλ€.(μ½κ°μ λΆνΈνλ€.)
- Local folder to checkout to : μ΄ νμΌλ€μ μ μ₯ν ν΄λμ μ΄λ¦μ λ£μ΄μ£Όμ.
- Module name and path on the server : λͺ¨λμ μ΄λ¦ (ν΄λμ μ΄λ¦μ΄ λλ€.)
- νμΈμ νλ©΄ νμΌλ€μ΄ νΈμ§ν 곡κ°μΌλ‘ λμ¨λ€. sourcesafeμ 체ν¬μΈ μ λλ‘ μκ°νλ©΄ λλ€.
5. μμ ¶
- κ³ μΉ μ μλ 곡κ°μ λμ¨ νμΌλ€μ ReadOnlyκ° κ±Έλ €μκΈ° λλ¬Έμ μμ μ΄ λΆκ°λ₯νλ€.
- μμ μ νκ³ μΆμ νμΌμ μ νν ν Trace - Edit Selection(ν΄λ°μ μ°νκ·Έλ¦Ό)μ μ ννμ
- μ°ν κ·Έλ¦Όμ μλκΈ°κ° μ§μμ§λ©΄μ νΈμ§ κ°λ₯ν μνλ‘ κ°λ€.
- μ λκ² νμΌμ νΈμ§νλλ‘ νμ
- νμΌμ λͺ¨λ νΈμ§ν νμλ Trace - Unedit(ν΄λ°μ μ§μ°κ°κ·Έλ¦Ό)μ μ ννμ.
- νμΌμ μλ μνλ‘ λμκ°λ€