How do you rename a branch in CVS?

前端 未结 3 1754
执笔经年
执笔经年 2021-02-14 10:52

If you\'ve named a branch in CVS incorrectly, or the name originally chosen becomes inappropriate, how do you change it to something else?

A related question is How do y

3条回答
  •  南旧
    南旧 (楼主)
    2021-02-14 11:06

    If you made a mistake "a few branches ago", admin -N option won't be helpful due to the branch position change.

    This solution will work only with full access to repository of Your project.

    1. Go to CVSROOT/Project
    2. Create a backup copy
    3. grep "old-branch-name" * -rl | xargs sed -i 's/old-branch-name/new-branch-name/g'

    Worked like a charm for me.

    Sorry for necro, but I think that my solution will help anyone with situation similiar to mine.

提交回复
热议问题