読者です 読者をやめる 読者になる 読者になる

CVSのtag削除

1.CVSROOTの設定
CVSROOT=/home/appadm/cvs/cvsroot
cvs init
2.資源のチェックアウト( Existing Tags:a を削除したい
[appadm@www15195ui testcvs]$ cvs checkout check_excel_table
cvs checkout: Updating check_excel_table
・
・
・
[appadm@www15195ui testcvs]$ cvs status -v check_excel_table
cvs status: Examining check_excel_table
===================================================================
File: .classpath        Status: Up-to-date

   Working revision:    1.2     Fri Nov 22 15:46:05 2013
   Repository revision: 1.2     /home/appadm/cvs/cvsroot/check_excel_table/.classpath,v
   Sticky Tag:          (none)
   Sticky Date:         (none)
   Sticky Options:      (none)

   Existing Tags:
        a                               (revision: 1.2)
3.タグを削除( Existing Tags:a を削除したい
[appadm@www15195ui testcvs]$ cvs tag -d a check_excel_table
cvs tag: Untagging check_excel_table
D check_excel_table/.classpath

cvs status: Examining check_excel_table
===================================================================
File: .classpath        Status: Up-to-date

   Working revision:    1.2     Fri Nov 22 15:46:05 2013
   Repository revision: 1.2     /home/appadm/cvs/cvsroot/check_excel_table/.classpath,v
   Sticky Tag:          (none)
   Sticky Date:         (none)
   Sticky Options:      (none)

   Existing Tags:
        check_excel_table_20150913      (revision: 1.2)
4.Eclipse上のビューから削除するにはローカルのxmlからの削除が必要

参考:http://www.deftrash.com/blog/archives/2008/10/eclipsecvs.html

サーバ上でタグを削除しただけでは、Eclipseへの反映はされない。
Eclipse上から削除するためには、以下のファイルから削除する必要がある。
C:\eclipse\workspace\.metadata\.plugins\org.eclipse.team.cvs.ui\repositoriesView.xml

<?xml version="1.0" encoding="UTF-8"?>
<repositories-view>
	<repository id=":pserver:appadm@133.242.188.209:/home/appadm/cvs/cvsroot">
		<module path="javashiken" lastAcessTime="1442130617072">
		</module>
		<module path="check_excel_table" lastAcessTime="1442130632747">
ここにある情報を削除すると→
Eclipseに表示されない
		</module>
	</repository>
	<repository id=":pserver:appadm@192.168.11.10:/home/appadm/CVS/CVSROOT">
		<date-tags id=":pserver:appadm@192.168.11.10:/home/appadm/CVS/CVSROOT">
			<date-tag name="09 Aug 2013 08:29:36 +0000" type="date"/>
			<date-tag name="09 Aug 2013 09:29:50 +0000" type="date"/>
		</date-tags>
	</repository>
</repositories-view>