clover: jj log has too many commits on work repo #12

Open
opened 2025-09-24 17:55:12 -07:00 by clo · 2 comments
Owner

current revset
ancestors(description(regex:"^(WIP:|\\s*$)"), 3) | ancestors(immutable_heads(), 2) | ancestors(visible_heads(), 2)

from immutable_heads() and visible_heads(), these should limit to bookmarks that

  • are unprefixed
  • are mine (clo/ prefix)
  • are coworker prefixes (<name>/) with a date limit like "only the most recent" or "within past week"
current revset `ancestors(description(regex:"^(WIP:|\\s*$)"), 3) | ancestors(immutable_heads(), 2) | ancestors(visible_heads(), 2)` from immutable_heads() and visible_heads(), these should limit to bookmarks that - are unprefixed - are mine (`clo/` prefix) - are coworker prefixes (`<name>/`) with a date limit like "only the most recent" or "within past week"
Author
Owner

maybe ancestors(description(regex:"^(WIP:|\\s+$)") | working_copies(), 3) | master | ancestors(bookmarks(glob:"clo/*")::, 2) | visible_heads()::?

maybe `ancestors(description(regex:"^(WIP:|\\s+$)") | working_copies(), 3) | master | ancestors(bookmarks(glob:"clo/*")::, 2) | visible_heads()::`?
Author
Owner

there's a bug in the "GG" ui that makes the above render oddly but ancestors(description(regex:"^(WIP:|\\s+$)"):: | working_copies() | bookmarks("master")::remote_bookmarks("master") | bookmarks(glob:"clo/*")::, 5) is ok progress towards what i want.

there's a bug in the "GG" ui that makes the above render oddly but `ancestors(description(regex:"^(WIP:|\\s+$)"):: | working_copies() | bookmarks("master")::remote_bookmarks("master") | bookmarks(glob:"clo/*")::, 5)` is ok progress towards what i want.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: nix/config#12
No description provided.