Skip to content

Commit

Permalink
Add another option for dealing with modified externals
Browse files Browse the repository at this point in the history
Suggested by @gold2718
  • Loading branch information
billsacks committed Jul 13, 2020
1 parent 59ce252 commit c983863
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion manic/checkout.py
Original file line number Diff line number Diff line change
Expand Up @@ -392,7 +392,7 @@ def main(args):
# exit gracefully
msg = """The external repositories labeled with 'M' above are not in a clean state.
The following are two options for how to proceed:
The following are three options for how to proceed:
(1) Go into each external that is not in a clean state and issue either a 'git status' or
an 'svn status' command (depending on whether the external is managed by git or
Expand All @@ -407,6 +407,11 @@ def main(args):
commands to checkout the appropriate tags for each external, as given in
{config_file}.)
(3) You can also use {program_name} to manage most, but not all externals: You can specify
one or more externals to ignore using the '-x' or '--exclude' argument to
{program_name}. Excluding externals labeled with 'M' will allow {program_name} to
update the other, non-excluded externals.
The external repositories labeled with '?' above are not under version
control using the expected protocol. If you are sure you want to switch
Expand Down

0 comments on commit c983863

Please sign in to comment.