Code

History

Commits on CacheMyWorkingCopy to cli/src/commands/workspace.rs24
  1. cli: reuse commit summary template and formatter in a loopYuya Nishihara committed 2 years ago59a61a2
  2. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  3. workspace: make recovery commit empty instead of deleting everythingMartin von Zweigbergk committed 2 years ago81e9ba3
  4. cli: make new workspace inherit sparse pattern from old workspaceMartin von Zweigbergk committed 2 years ago866e862
  5. cli: drop handling of legacy revset dag range operatorYuya Nishihara committed 2 years agoc73a092
  6. workspace: create transaction using workspace_commandJonathan Tan committed 2 years agoec4bb4f
  7. workspace: recover from missing operationJonathan Tan committed 2 years ago33f3a42
  8. workspace: inline is_stale()Jonathan Tan committed 2 years ago61a026f
  9. workspace: refactor for_stale_working_copyJonathan Tan committed 2 years ago4d0f1b9
  10. cli: print "workspace root" without loading repoYuya Nishihara committed 2 years ago526953c
  11. cli: preserve source object of internal errorYuya Nishihara committed 2 years agoa278059
  12. workspace: support creating shares of custom workspacesDaniel Ploch committed 2 years ago20cbe77
  13. workspace: combine working copy functions into a traitDaniel Ploch committed 2 years agocb889f0
  14. cli: rename snapshot() to maybe_snapshot(), make inner function privateYuya Nishihara committed 2 years ago7e62d5e
  15. object_id: extract ObjectId trait and macros to separate moduleYuya Nishihara committed 2 years agofa5e407
  16. cli: simplify definition of workspaces in cmd_workspace_forget()Martin von Zweigbergk committed 2 years ago90e241c
  17. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  18. cli: rename `*Commands` enums to `*Command`Martin von Zweigbergk committed 2 years agoa0cbe7c
  19. commands: rename various `*matches` variables to `*args`Martin von Zweigbergk committed 2 years ago4aad7f8
  20. cli: propagate read_operation() errorsYuya Nishihara committed 3 years ago0251c9f
  21. cli: flatten check_stale_working_copy() resultYuya Nishihara committed 3 years ago4ab8a1a
  22. cli: move `resolve_destination_revs` to `cli_utils` and renameAustin Seipp committed 3 years ago17bcac6
  23. cli: support multiple `--revision` arguments to `workspace add`Austin Seipp committed 3 years agoe1193db
  24. commands: move workspace code to workspace.rsAntoine Cezar committed 3 years ago5d45bd1