You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@mynewt.apache.org by "Sterling Hughes (JIRA)" <ji...@apache.org> on 2016/11/23 16:43:58 UTC
[jira] [Created] (MYNEWT-495) newt sync needs a refactor
Sterling Hughes created MYNEWT-495:
--------------------------------------
Summary: newt sync needs a refactor
Key: MYNEWT-495
URL: https://issues.apache.org/jira/browse/MYNEWT-495
Project: Mynewt
Issue Type: Improvement
Affects Versions: v1_0_0_beta1
Reporter: Sterling Hughes
Assignee: Christopher Collins
Fix For: v1_0_0_rel
newt sync currently deletes and resynchronizes the repository.
It's behaviour needs a review, minimally I think it should:
- go to the repositories its synching
- detect whether or not there are any local changes
- if so, goto #a
- if not, git pull the latest changes
#a
- check if -f (force) flag is present, if not, abort and print error message
- if -f is present, then it should stash the changes and save a diff, and then pull the latest from the remote repo (and print notice messages.)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)