bugmonotone - Bugs: bug #18317, Local tags

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #18317: Local tags

Submitter:  None
Submitted:  Fri 17 Nov 2006 12:18:08 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  feature request Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open
mtn version --full: 

monotone 0.28 (révision de base : 8c6ce7cb2ccd21290b435e042c2be4554ec6a048)
Running on          : Linux 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686
C++ compiler        : GNU C++ version 4.0.4 20060507 (prerelease) (Debian 4.0.3-3)
C++ standard library: GNU libstdc++ version 20060507
Boost version       : 1_33_1
Changes since base revision:
format_version "1"

new_manifest [6bca3c28a58c29d6188e51a503ec128e3b6558a4]

old_revision [8c6ce7cb2ccd21290b435e042c2be4554ec6a048]

patch "po/de.po"
 from [27be6241b1cd164e736f9c692e098b8c7e39ef9f]
   to [bb2ccd98fe391e33cb407136d92fd40681061289]

patch "po/fr.po"
 from [ba8591754e834e5116692184360e04dba26ae1b4]
   to [600e3aa48e4c1c7d3c94f4965ea8ad8a654ab2ad]

patch "po/it.po"
 from [966f84dcd0cfce77f0dc5f0a9720e7379101f14d]
   to [ebcbe3e33dcdd3617ef119051b2d39d6fd4a1c07]

patch "po/ja.po"
 from [0a68d3ac08007a2eddf9b7aed9334f247358e719]
   to [c0ad09847f64466bc65efd642bfa412d8d3206ba]

patch "po/pt_BR.po"
 from [8dc5e53db87e7a4f0ad908e34bd7ebf027f85e3c]
   to [9f56fe23030a1111ea521117614e7d521aa50540]

patch "po/sv.po"
 from [8b91f4a0508dbb6bcfc252f9ce17ae7f3705e634]
   to [adca3d0d442d71d10cd223433ac384ff739b012d]

  Generated from data cached in the distribution;
  further changes may have been made.


  Spam posted by anonymous
Fri 17 Nov 2006 12:18:08 AM UTC, original submission:  

It would be nice if Monotone supported local tags like Mercurial and git do.  A local tag is one that is never sent to a remote database via sync or push.

One use of local tags is to keep track of "what changed since I last pulled", e.g.

$ mtn tag --local h: my_last_pull
$ mtn pull
$ mtn diff -r t:my_last_pull h:

As a side benefit, it would also make it easy to move the tag after pulling, i.e.

$ mtn db kill_tag_locally my_last_pull
$ mtn tag --local h: my_last_pull

Furthermore, it would be nice if it were possible to promote a local tag to a regular one.  Suggested command:

$ mtn publish_tag tag-name
# the tag will be sent when we next push

The reverse operation, "demoting" a tag, doesn't have any obvious benefits, and since it would only be possible before pushing, the implementation requires keeping track of the latest push in the database.  I don't think the functionality would be worth the effort.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

 

No changes have been made to this item

Back to the top

Powered by Savane 3.13-cf05.
Corresponding source code