Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • thg thg
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 829
    • Issues 829
    • List
    • Boards
    • Service Desk
    • Milestones
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • mercurial
  • TortoiseHg
  • thgthg
  • Issues
  • #5504
Closed
Open
Created Jan 20, 2020 by Bitbucket Importer@bitbucket_importerOwner

Many bugs using thg for unity project files

Created originally on Bitbucket by Anonymous

Hello,

We are trying to use thg to sync our unity projects. As thg automatically creates .orig files sometimes, and unity creates.meta files, we often have files with extensions like: .meta.orig.meta.i. When trying to delete them, we encounter push error like this one:

#!python
    ** Mercurial version (5.0.2).  TortoiseHg version (5.0.2)
    ** Command: --nofork log --listfile C:\Users\jpeguet\AppData\Local\Temp\THGF722.tmp
    ** CWD: C:\Users\jpeguet\Documents\Unity Projects\Heap-Op
    ** Encoding: cp1252
    ** Extensions loaded: strip, largefiles, purge, tortoisehg.util.configitems
    ** Python version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)]
    ** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
    ** Processor architecture: x64
    ** Qt-5.9.2 PyQt-5.9.1 QScintilla-2.10.2.dev1711012104
    Traceback (most recent call last):
      File "tortoisehg\hgqt\run.pyo", line 71, in dispatch
      File "tortoisehg\hgqt\run.pyo", line 274, in _runcatch
      File "tortoisehg\hgqt\run.pyo", line 365, in runcommand
      File "tortoisehg\hgqt\run.pyo", line 417, in _runcommand
      File "tortoisehg\hgqt\run.pyo", line 370, in checkargs
      File "tortoisehg\hgqt\run.pyo", line 364, in <lambda>
      File "tortoisehg\hgqt\qtapp.pyo", line 459, in __call__
      File "tortoisehg\hgqt\qtapp.pyo", line 523, in _createdialog
      File "mercurial\util.pyo", line 1680, in check
      File "tortoisehg\hgqt\run.pyo", line 936, in log
      File "tortoisehg\hgqt\run.pyo", line 668, in filelog
      File "tortoisehg\hgqt\filedialogs.pyo", line 404, in goto
      File "tortoisehg\hgqt\repomodel.pyo", line 930, in indexLinkedFromRev
      File "mercurial\context.pyo", line 678, in linkrev
      File "mercurial\util.pyo", line 1563, in __get__
      File "mercurial\context.pyo", line 621, in _filerev
      File "mercurial\util.pyo", line 1563, in __get__
      File "mercurial\context.pyo", line 615, in _filenode
      File "mercurial\filelog.pyo", line 68, in lookup
      File "mercurial\utils\storageutil.pyo", line 218, in fileidlookup
    LookupError: data/Assets/MixedRealityToolkit.Examples/Demos/EyeTracking/DemoVisualizer/Materials/mat_vis_et_origins.mat.meta.i@a8fb2fb206d8: no match found

So push is impossible, nd also the revert on the last commit. We feel so lost. We found no solution to these "no match found" so we usually try to force sync manually and then try to make thg understand what we done but that's not viable.

Are unity files not suitable to thg?

Thanks!

Edited Jun 28, 2020 by Matt Harbison
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking