???? ????? ?? CVS - PowerPoint PPT Presentation

About This Presentation
Title:

???? ????? ?? CVS

Description:

??? ??????? ?- CVS. ????? ?- CVS ????-???? ?????-?????. ???? 1: ... ???? ?????? Unix, Windows, VMS ????. ?????? Open Source. Repository. ???? ?????? ?? CVS ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 21
Provided by: alonan
Category:
Tags: cvs | vms

less

Transcript and Presenter's Notes

Title: ???? ????? ?? CVS


1
???? ????? ?? CVS
  • ???? ?????
  • ???? ?- system
  • ???"? ????? ?????
  • shalitaa_at_post.tau.ac.il

2
?????
  • ?? ?? CVS.
  • ??? ??????? ?- CVS.
  • ????? ?- CVS ????-???? ?????-?????.

3
???? 1 ????? ??????
  • ????? ???? ?? ?????? ???? ???? ???? ?????

(?????? ?????)
????? ???? 1
???????
????? ???? 2
(??????, ?????? ?????)
4
????? ????????
  • ?? ???? ????? ?? ???????? ??? ??????? ??????
  • ????? ??????? ????? (???? ???? ????? ?????)
  • ????? Rollback ????? ?? ????? ??? ?????
  • ????? ?? ?? ????? ????? ???? ?? ?? ??????? ??
    ???????.
  • ??????
  • ?? ?? ????? ???? ???? ??????.
  • ???? ???? ???? ?? ?? ?????? ???.

5
???? 2 ????? ????? ?????
  • ???? ?? ?????? ???? ?? ?????? ???, ??? ?????
    ????? ???? ?? ????? ?????.
  • ???? ?????? ???? ?? ???? ?????? ????? ??????
    ????.

6
???? ???????
  • ???? ?????? ????? ??????? ??? ??? ???????? ????

b.c
a.c
a.c
a.c
b.c
b.c
a.c
a.c
b.c
b.c
7
????? ????? ???????
  • ???? ?????? ????? ????? ??????? ?????? ?? ????
    ?????

a.c
a.c
a.c
8
????? ????? ?????
  • ????? ????? ??? ?? ??????? (????, email, ???')
  • ??????
  • ?????? ?????? ?????.
  • ?????? ???? ??? ???.
  • ??? ?????? ???? ????, ?????? ????? ????.

9
CVS Concurrent Versions System
  • ??????? ??? ??? ??????? ?????? ??????.
  • ????? ????1989 .
  • ???? ?????? Unix, Windows, VMS ????.
  • ?????? Open Source.

10
???? ?????? ?? CVS
  • ?? ???? ??????? ?????? ????? ????? ?????
    Repository, ?? ?? ??????? ????.

Repository
a.c
b.c
b.h
11
???? ?????? ?? CVS
  • ?? ???? ???? ???? ????? (Working copy) ?? ?????
    ??????? ??- repository, ???? ??? ????.

Repository
a.c
b.c
b.h
12
???? ?????? ?? CVS
  • ?????? ?- client ????? ?? ??????? ??? ???? ??????
    ?- repository (?????? ?????).

Repository
a.c
b.c
b.h
a.c
a.c
13
?????? ???????
checkout ????? ???? ????? ?? ???????.
commit ????? ??????? ?????? ????? ?????? ????? ?? ?- Repository.
update ???? ??????? ??- Repository ???? ????? ?????? ??? ?- Checkout ?? ?- Update ????????.
14
?????? ??????
import ????? ?????? ???? ?? ?- Repository.
log ???? ??????? ???? ??? ?????? ????? ?? ???? ?????.
diff ???? ???????? ??? ?????? ?????? ?????? ???? ?????? ?- Repository.
status ???? ????? ?? ?? ??? ??????? ?- Repository.
release ????? ???? ????? ??? ????? ??? ???????? ???? ?- Repository.
15
????? ???????????
  • ??????? ????? ????? ??????? ?????.
  • ??????? ????? ????? ??????? ????.

16
Revisions ?- Tags
  • Revision ??. ???? ????? ?? ????? (1.1, 1.2
    ???'). ???? ????????.
  • Tag ?? ????? ?????? ?? Revisions (??"? ?? ?-
    revisions ???????? ?????). ???? ?"? ???????.

b.c 1.1
c.c 1.1
a.c 1.1
a.c 1.2
c.c 1.2
b.c 1.2
a.c 1.3
b.c 1.3
c.c 1.3
a.c 1.4
c.c 1.4
a.c 1.5
17
????? ?????? ????????
  • ??? ??? ????? ??????? ??? ??????.
  • ????? ????? ????? ????? ?????.
  • ????? ???? ????? ???? ????
  • cvs admin -kb images/textleft.png
  • cvs add -kb images/textleft.png

18
?????
19
????? ?- CVS???"? ????? ?????
  • ???? Repositories
  • local
  • pserver
  • ???? ?????? repository
  • ????? ?? system_at_cs.tau.ac.il, ?????? ?? ??
    ???????? ??? ???? ???????? ?? ???????.
  • ???? Clients (windows/unix)
  • ????? ?????

20
?????? ??????
  • CVS Manual
  • http//www.cvshome.org/docs/manual/
  • CVS Book
  • http//cvsbook.red-bean.com/cvsbook.html
Write a Comment
User Comments (0)
About PowerShow.com