]> andersk Git - gssapi-openssh.git/blob - openssh/CVSNOTES
o Update with info about OPENSSH_3_6_1P2_GSSAPI_20030505.
[gssapi-openssh.git] / openssh / CVSNOTES
1 CVSNOTES
2 ========
3
4 This file contains notes regarding the files stored in the openssh CVS module that
5 contains the GSI-OpenSSH code.  Consider it a living document.
6
7   [ Generic Tag Merging ]
8
9     <newBase> refers to the new tag that lives in the repository.  Supposedly, you
10     are undergoing a cvs merge because a new GSI patch has been created (along with
11     a new corresponding tag).  Let <tagName> be the string "<newBase>_GPT".
12
13     1. Set up your environment to point to the correct CVS repository.
14
15           $ export CVSROOT="<username>@cvs.ncsa.uiuc.edu:/CVS/gssapi-openssh"
16
17     2. Commit any locally-modified files and tag the repository before the merge.
18
19           $ cvs update
20           $ cvs commit
21           $ cvs tag <tagName>-premerge
22
23     2. Merge the changes from your original base merge point to your new base merge
24        point.
25
26           $ cvs update -kk -jOPENSSH_GSI_GPT_BASE -j<newBase>
27
28     3. Retrieve a list of any conflicts that were discovered as a result of the
29        merge.
30
31           $ cvs -n update | grep C
32
33     4. Resolve all of the conflicts in each of the listed files.
34
35     5. Commit all of the files in your working directory to the repository and tag
36        the repository.
37
38           $ cvs commit
39           $ cvs rtag -F -r <newBase> OPENSSH_GSI_GPT_BASE openssh
40
41     6. Add an entry to the History section of this file detailing your merge action,
42        along with noting conflicts that occurred and any interesting changes you had
43        to make to resolve them.
44
45     7. Commit your change to this file to the repository and tag the working directory
46        as merged.
47
48           $ cvs commit
49           $ cvs tag <tagName>-merged
50
51   [ History ]
52
53     2003/05/05
54     ----------
55       Action: Merge
56         - occurred on: GPT branch
57         - orig base: OPENSSH_3_6_1P1_GSSAPI_20030425
58         - new base: OPENSSH_3_6_1P2_GSSAPI_20030505
59       Conflicts: 0
60
61     2003/05/05
62     ----------
63       Action: Merge
64         - occurred on: GPT branch
65         - orig base: OPENSSH_3_6_1P1_GSSAPI_20030408
66         - new base: OPENSSH_3_6_1P1_GSSAPI_20030425
67       Conflicts: 2
68         - Makefile.in, configure.ac
69             caused by base changes to file
70
71     2003/04/10
72     ----------
73       Action: Merge
74         - occurred on: GPT branch
75         - orig base: OPENSSH_3_5P1_GSI_20030317
76         - new base: OPENSSH_3_6_1P1_GSSAPI_20030408
77       Conflicts: 2
78         - Makefile.in
79             caused by base changes to file
80         - ssh-agent.c
81             pathname changes on this branch
82
83     2003/03/17
84     ----------
85       Action: Merge
86         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
87         - original base: OPENSSH_3_5P1_GSI_20030227
88         - new base: OPENSSH_3_5P1_GSI_20030317
89       Conflicts: 0
90
91     2003/03/07
92     ----------
93       Action: Merge
94         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
95         - original base: OPENSSH_3_5P1_GSI_20021018
96         - new base: OPENSSH_3_5P1_GSI_20030227
97       Conflicts: 1
98         - configure.ac
99             cvs choked on my changes to the globus additions.  wasn't a "real" conflict.
100
101     2003/02/06
102     ----------
103       Action: Tag GPT branch as new release
104         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
105
106     2002/10/18
107     ----------
108       Action: Merge
109         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
110         - original base: OPENSSH_3_4P1_GSI_20021008
111         - new base: OPENSSH_3_5P1_GSI_20021018
112       Conflicts: 1
113         - Makefile.in
114             resolved by removing check-user and adding check-config.
115
116     2002/10/08
117     ----------
118       Action: Merge
119         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
120         - original base: OPENSSH_3_4P1_GSI_20020926
121         - new base: OPENSSH_3_4P1_GSI_20021008
122       Conflicts: 0
123
124     2002/09/26
125     ----------
126       Action: Merge
127         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
128         - original base: OPENSSH_3_4P1_GSI_20020924
129         - new base: OPENSSH_3_4P1_GSI_20020926
130       Conflicts: 0
131
132     2002/09/24
133     ----------
134       Action: Merge
135         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
136         - original base: OPENSSH_3_4P1_GSI_20020923
137         - new base: OPENSSH_3_4P1_GSI_20020924
138       Conflicts: 0
139
140     2002/09/23
141     ----------
142       Action: Merge
143         - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
144         - original base: OPENSSH_3_4P1_GSI_20020701
145         - new base: OPENSSH_3_4P1_GSI_20020923
146       Conflicts: 1
147         - configure.ac
148             resolved by ignoring mainline changes and keeping the text that was
149             originally in the file on this branch.  (We require a specified flavor type
150             where the trunk can compensate in that case.)
This page took 0.051627 seconds and 5 git commands to generate.