Here's an easy way to reproduce it: fossil new 1.fossil fossil open 1.fossil echo > a.file fossil addremove fossil commit -m "private" --private fossil clone 1.fossil 2.fossil fossil pull -R 2.fossil --private
On Wed, Apr 15, 2015 at 6:26 PM, Mikhail Kryshen <krys...@cs.petrsu.ru> wrote: > The problem reproduces with fossil built from the current trunk (abef6cf7). > > Mikhail Kryshen <krys...@cs.petrsu.ru> writes: > > > Hello, > > > > I encountered a problem trying to transfer private check-ins between > > personal clones of a repository: > > > > $ fossil pull --private --once ssh://host/fossils/project.fossil > > Round-trips: 2 Artifacts sent: 0 received: 0 > > SQLITE_CONSTRAINT: abort at 8 in [INSERT INTO private VALUES(10049)]: > UNIQUE constraint failed: private.rid > > fossil: UNIQUE constraint failed: private.rid: {INSERT INTO private > VALUES(10049)} > > > > This also happens with a newly created repository: сreate a repo > > (test.fossil), open it, add a file, commit, make changes, commit > > with --private, then > > > > $ fossil clone test.fossil test-clone.fossil > > ... (no errors) > > > > $ fossil pull --private test.fossil -R test-clone.fossil > > Round-trips: 2 Artifacts sent: 0 received: 0 > > SQLITE_CONSTRAINT: abort at 8 in [INSERT INTO private VALUES(6)]: UNIQUE > constraint failed: private.rid > > fossil: UNIQUE constraint failed: private.rid: {INSERT INTO private > VALUES(6)} > > > > $ fossil push --private test-clone.fossil -R test.fossil > > Round-trips: 2 Artifacts sent: 6 received: 0 > > Error: Database error: UNIQUE constraint failed: private.rid: {INSERT > INTO private VALUES(6)} > > Round-trips: 2 Artifacts sent: 6 received: 0 > > Push done, sent: 1283 received: 669 ip: > > > > $ fossil sync --private test-clone.fossil -R test.fossil > > Round-trips: 2 Artifacts sent: 2 received: 0 > > Error: Database error: UNIQUE constraint failed: private.rid: {INSERT > INTO private VALUES(6)} > > Round-trips: 2 Artifacts sent: 2 received: 0 > > Sync done, sent: 1111 received: 804 ip: > > > > $ fossil version > > This is fossil version 1.32 [6c40678e91] 2015-03-14 13:20:34 UTC > > -- > Mikhail > > _______________________________________________ > fossil-users mailing list > fossil-users@lists.fossil-scm.org > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users > >
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users