Mercurial > repos > public > sbplib
annotate hgRevision.m @ 1105:2a1f6cea6062 feature/dataspline
Close branch feature/dataspline
author | Martin Almquist <malmquist@stanford.edu> |
---|---|
date | Tue, 09 Apr 2019 20:24:21 +0000 |
parents | fd85412c7a99 |
children |
rev | line source |
---|---|
891
fd85412c7a99
Add function to get the hgRevision hash as a string
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
1 % Returns the short mercurial revision Id. |
fd85412c7a99
Add function to get the hgRevision hash as a string
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
2 % ok is false if there are uncommited changes. |
fd85412c7a99
Add function to get the hgRevision hash as a string
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
3 function [revId, ok] = hgRevision() |
fd85412c7a99
Add function to get the hgRevision hash as a string
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
4 [~, s] = system('hg id -i'); |
fd85412c7a99
Add function to get the hgRevision hash as a string
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
5 revId = strtrim(s); |
fd85412c7a99
Add function to get the hgRevision hash as a string
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
6 |
fd85412c7a99
Add function to get the hgRevision hash as a string
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
7 ok = s(end) ~= '+'; |
fd85412c7a99
Add function to get the hgRevision hash as a string
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
8 end |