.hgignore
author Jan Vrany <jan.vrany@labware.com>
Fri, 19 Feb 2021 08:29:41 +0000
changeset 924 4d92f234f671
parent 911 02533e7df8bb
permissions -rw-r--r--
Rework and fix HGSourceCodeManager >> #revisionLogOf:...directory:module:` This commit changes the logic in two ways: 1. #newestRevision is now the newest revision in the branch that *contains* given file (not necesarily modidfes it). If there are multiple heads in that branch, pretty much random one is returned. This changes old behavior and therefore this commit updates tests. 2. If a specific single revision is requested, i.e., both from and to revisions are the same, revision log with that single revision is returned no matter whether it modifies the file or even contains that file at all. This is essentially a workaround to fix issue #305. Moreover, this commit simplifies the code a lot by delegating all the changeset searching and filtering to mercurial using revset expressions. See https://swing.fit.cvut.cz/projects/stx-jv/ticket/305#comment:3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
47
250e5d83e34c stc compilation fixes
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
     1
syntax: glob
195
34cd20e9951c Added initial documentation (incomplete)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 47
diff changeset
     2
*.chg
34cd20e9951c Added initial documentation (incomplete)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 47
diff changeset
     3
*~
34cd20e9951c Added initial documentation (incomplete)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 47
diff changeset
     4
*.orig
47
250e5d83e34c stc compilation fixes
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
     5
*.o
250e5d83e34c stc compilation fixes
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
     6
*.so
250e5d83e34c stc compilation fixes
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
     7
*.sc
250e5d83e34c stc compilation fixes
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
     8
*Init.c
250e5d83e34c stc compilation fixes
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
     9
*.H
250e5d83e34c stc compilation fixes
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
    10
*.STH
250e5d83e34c stc compilation fixes
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
    11
*/makefile
195
34cd20e9951c Added initial documentation (incomplete)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 47
diff changeset
    12
*/docs/output/*
34cd20e9951c Added initial documentation (incomplete)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 47
diff changeset
    13
*/docs/*.xml.profiled
196
30c54b661abd Documentation scripts for Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 195
diff changeset
    14
911
02533e7df8bb Update .hgignore
Jan Vrany <jan.vrany@labware.com>
parents: 732
diff changeset
    15
*/build
02533e7df8bb Update .hgignore
Jan Vrany <jan.vrany@labware.com>
parents: 732
diff changeset
    16
196
30c54b661abd Documentation scripts for Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 195
diff changeset
    17
*/objbc
30c54b661abd Documentation scripts for Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 195
diff changeset
    18
*/objvc
732
c5b1d1e3d6de Added MINGW objdir to `.hgignore`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 286
diff changeset
    19
*/objmingw
196
30c54b661abd Documentation scripts for Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 195
diff changeset
    20
*.res
30c54b661abd Documentation scripts for Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 195
diff changeset
    21
*-Test.xml
286
4914c40a1a67 Use HGWorkingCopy>>changesetId in ProjectDefinition>>hgPostload.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 196
diff changeset
    22
*.base
4914c40a1a67 Use HGWorkingCopy>>changesetId in ProjectDefinition>>hgPostload.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 196
diff changeset
    23
*.orig
4914c40a1a67 Use HGWorkingCopy>>changesetId in ProjectDefinition>>hgPostload.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 196
diff changeset
    24
*.local
4914c40a1a67 Use HGWorkingCopy>>changesetId in ProjectDefinition>>hgPostload.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 196
diff changeset
    25
*.other
911
02533e7df8bb Update .hgignore
Jan Vrany <jan.vrany@labware.com>
parents: 732
diff changeset
    26