#34 closed task (wontfix)
Document process of merging into RCS tree
Reported by: | VincentMcIntyre | Owned by: | VincentMcIntyre |
---|---|---|---|
Priority: | major | Milestone: | 6. Branch code, project tracker set up |
Component: | miriad4cabb project | Version: | |
Keywords: | rcs branch | Cc: | |
Estimated Number of Hours: | Add Hours to Ticket: | 0 | |
Billable?: | no | Total Hours: | 1.0 |
Description
For the next few weeks we will have to track changes in an RCS branch.
We need to document
- how to create the branch
- how to check files out from and check changes into that branch
- how to merge? probably won't try to merge until we move to subversion.
Change History (4)
comment:1 Changed 17 years ago by
Status: | new → assigned |
---|
comment:2 Changed 17 years ago by
Resolution: | → wontfix |
---|---|
Status: | assigned → closed |
The merge has been done quicker than expected, rendering this irrelevant.
comment:3 Changed 17 years ago by
Billable?: | unset |
---|---|
Component: | Project → miriad4cabb project |
comment:4 Changed 16 years ago by
Add Hours to Ticket: | → 1 |
---|---|
Total Hours: | 0 → 1.0 |
add 1h to account for what work was done on this
Note: See
TracTickets for help on using
tickets.
Branching is done on a per file basis. And by default
co
will take the latest revision. So we need to take care that files in the new branch are easily identifiable as such, by embedding an easily-noticed comment block at the top of the file, for example:One can control which branch gets checked out by default with
rcs -b
. Probably the "old" branch should be the default.Version numbering: the 'ATNF' version of MIRIAD is often referred to as version 3; largely because the BIMA version calls itself version 4. So we could go with 3 or 5 as the major version. I suggest using 5 because this branch will incorporate some major changes, down the track.
To create a branch (for any given file in /nfs/atapplic/miriad/)
make a change to a file along the new branch:
make a change to a file along the old branch:
Merging is probably best left until we have things in subversion.