Code Monkey home page Code Monkey logo

tactic-handler's People

Contributors

listyque avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tactic-handler's Issues

Hi Having problem when using in NUKE!!

Result: Traceback (most recent call last):

File "", line 15, in
ImportError: No module named ui_main_classes

there is no module call ui_main_classes!

Please help
Thanks

Error when running in maya or standalone

Hello! I previously posted about an error that I was able to fix by fixing some environment variables and installing the enterprise edition.

But now I am getting a different error after configuring everything This is the error in the standalone script.

Traceback (most recent call last):
  File "C:\TACTIC-Handler\main_standalone.pyw", line 106, in <lambda>
    ping_thread = tc.get_server_thread(dict(), tc.server_ping, lambda: create_ui(ping_thread), parent=app)
  File "C:\TACTIC-Handler\main_standalone.pyw", line 84, in create_ui
    window = ui_main_classes.Ui_Main(parent=None)
  File "C:\TACTIC-Handler\lib\ui_classes\ui_main_classes.py", line 35, in __init__
    env.Env.get_default_dirs()
  File "C:\TACTIC-Handler\lib\environment.py", line 222, in get_default_dirs
    base_dirs = tc.server_start().get_base_dirs()
  File "C:\TACTIC-Handler\lib\side\client\tactic_client_lib\tactic_server_stub.py", line 3144, in get_base_dirs
    return my.server.get_base_dirs(my.ticket)
  File "C:\Python27\lib\xmlrpclib.py", line 1240, in __call__
    return self.__send(self.__name, args)
  File "C:\Python27\lib\xmlrpclib.py", line 1599, in __request
    verbose=self.__verbose
  File "C:\Python27\lib\xmlrpclib.py", line 1280, in request
    return self.single_request(host, handler, request_body, verbose)
  File "C:\Python27\lib\xmlrpclib.py", line 1313, in single_request
    return self.parse_response(response)
  File "C:\Python27\lib\xmlrpclib.py", line 1490, in parse_response
    return u.close()
  File "C:\Python27\lib\xmlrpclib.py", line 799, in close
    raise Fault(**self._stack[0])
xmlrpclib.Fault: <Fault 1: 'No project [VFX] exists'>

And this is the error in the Maya script:

TACTIC Server Ping: OK
# Error: Fault: file C:\Program Files\Autodesk\Maya2016\bin\python27.zip\xmlrpclib.py line 793: <Fault 1: 'No project [VFX] exists'> #

This is the error in the Tactic Server terminal:

127.0.0.1 - - [08/Sep/2016:13:44:03] "POST /tactic/default/Api/ HTTP/1.1" 200 128 "" "xmlrpclib.py (Windows)"
[08/Sep/2016:13:44:04] HTTP 
Request Headers:
  X-FORWARDED-SERVER: 192.168.0.2
  HOST: 192.168.0.2
  CONNECTION: Keep-Alive
  Remote-Addr: 127.0.0.1
  Content-Length: 476
  USER-AGENT: xmlrpclib.py (Windows)
  X-FORWARDED-HOST: 192.168.0.2
  X-FORWARDED-FOR: 192.168.0.5
  Content-Type: text/xml
  ACCEPT-ENCODING: gzip
[08/Sep/2016:13:44:04] HTTP Traceback (most recent call last):
  File "/home/apache/tactic/3rd_party/CherryPy/cherrypy/_cprequest.py", line 660, in respond
    response.body = self.handler()
  File "/home/apache/tactic/3rd_party/CherryPy/cherrypy/lib/encoding.py", line 193, in __call__
    self.body = self.oldhandler(*args, **kwargs)
  File "/home/apache/tactic/3rd_party/CherryPy/cherrypy/_cpdispatch.py", line 25, in __call__
    return self.callable(*self.args, **self.kwargs)
  File "/home/apache/tactic/3rd_party/CherryPy/cherrypy/_cptools.py", line 353, in default
    body = subhandler(*(vpath + rpcparams), **params)
  File "/home/apache/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 278, in new
    ticket = my.init(original_ticket)
  File "/home/apache/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 628, in init
    Project.get()
  File "/home/apache/tactic/src/pyasm/biz/project.py", line 256, in get
    raise TacticException("No project [%s] exists" % project_name)
TacticException: No project [VFX] exists

127.0.0.1 - - [08/Sep/2016:13:44:04] "POST /tactic/default/Api/ HTTP/1.1" 200 278 "" "xmlrpclib.py (Windows)"

Couple of things:

My client machine is a windows 10 pro machine. I have Tactic handler on C:\TACTIC-Handler\

My Tactic Server is on a linux machine (fedora 23 server)

Is there a reason why it is looking for a project called VFX? I cannot find that query in any of the python scripts on Tactic-Handler.

thanks for your help.

Tactic_Data_Dir on virtual machine TSI

I'm on windows 10 using the fedora vmware image for the server. Problem is that the TACTIC_DATA_DIR is on the image at \home\tactic\tactic_data\ so I cant set it as an environment variable in windows.

Is there a workaround for VMware image users?

thanks

Tabs are reseted

When choose what tab to leave and what not by choosing them pressing top left button and after that changing some preferences, chosen tabs resets. To avoid this I have to check "Filter Process Tab" in Chekin/Checkout Appearance preferences. Need to turn it on automatically when using fast tab-choosing button.

tactic-handler.info redirecting

The docs and other links in the readme are not working and are redirecting to some NSFW websites.

Please update them.

Thanks

where Portable file

hi
where Portable ver, TH+TACTIC: tactic_team48.zip file
i can't download also website not working can you upload .zip file pls

Append Chekin

Need this function when user just want to add several files to the already existing revision.

Setup instructions for Tactic Enterprise on a linux machine and windows machine as client

Currently the instructions are towards a Tactic Team setup.

My current setup is latest tactic enteprise version (4.6) on Fedora 28 server and tactic handler (stable) on windows 10 pro. I've been able to set it up so that maya handler opens and works, but I haven't been able to get the standalone to work.

i have TACTIC_DATA_DIR and TACTIC_INSTALL_DIR windows environment variables pointing to network paths to the linux server.

I had to manually update Qt.py to version 1.1.0 (replacing just Qt.py in lib/side) because it was causing some errors with loadui. updating it fixed the issues, but this issue still remains:

Traceback (most recent call last):
File "P:\TACTIC_Handler\main_standalone.py", line 6, in
from lib.side.Qt import QtWidgets as QtGui
ImportError: cannot import name QtWidgets

I'm hoping updated setup instructions with this type of set up might shed some light in what I have done wrong.

Thank you.

Open all snapshot tree by pressing Shift+LMB

Can you add such a feature, so the user can expand full snapshot hierarchy by holding Shift and clicking LMB on plus icon? Like in outliner in Maya. And close hierarchy back by the same way. But without holding the Shift key, user could expand hierarchy step by step.

no patch folder

Hi, in setup instructions (wiki page) you refer a video as well. in which you first copied a patch folder in tactic installation directory, which i can't see in downloaded repo from here. should i skip that part and it will work ? any ideas? thanks in advance.

Context and process in asset name

For today asset's name consist of name itself then process name and context after that (optionaly). Could you please replace this order so the process name will be the last part of whole asset's name? See the picture.
2017-04-29_160403

File versions do not need in some cases

There are several cases when you don't want to create versions. For example: References and Sourcetex processes. Make them save without versions, please.

Tabs caching

Need this function to speed up Handler loading.

Edit info update bug

If user edit info in version revisions, there is no autoupdate after that (older comment remains).

need instructions for maya setup

how exactly to connect maya with tactic handler, also in 2017, they renamed pyside to pyside2 etc... tactic handler will use system python or maya python etc.? huge thanks in advance for your time.

how to fix this problem? pls help

Traceback (most recent call last):
File "C:\Program Files (x86)\TACTIC 4.4\TACTIC_handler\main_standalone.pyw", line 11, in
DATA_DIR = os.environ['TACTIC_DATA_DIR'] + '/TACTIC_handler'
File "C:\Python27\lib\os.py", line 425, in getitem
return self.data[key.upper()]
KeyError: 'TACTIC_DATA_DIR'

Blender Support?

Hi,

Trying to understand how I can Integrate blender with TACTIC-Handler?

Batch update file info

Is there a way to batch update file paths if the file directory were to be changed? or if not, add an enhancement for this kind of function. Currently, once I check in a file, I can only change the source path when I right click, edit-info. So this is not practical if for example, I have 30 versions, then I have to change the source path 30 times.

Open process in new tab

Can you add a functionality, so the user could open some process from any snapshot in new tab from the context menu by clicking RMB on the process name?

Saving versionless files

I am trying to save version and versionless files at the same time to 2 different file paths. Is this supported? Currently every time I save, even after unchecking the update versionless checkbox, it still overwrites the versionless file. Maybe the way I've set it in the TACTIC web browser is wrong, how should I go about doing so to achive what I want?

Password enter

Can't enter a password by pressing Enter key. Have to do it by mouse clicking now.

Save selected revision warning

When pushing "Save selected revision" there must be a warning window: "Warning! The file you are working on now will be resaved with this selected objects only. Other work (objects) you have done in this file will dissapear. If you do not want this use "Save selected objects" command instead".

Snapshot filters

Really need Local save and General save snapshot filter. Also user filter will be handy.

UI codes and logics codes are mixing together

This make the whole system harder to understand and its very hard for people to make modifications, I hope this can be improved.

p/s: people will be happier if they can see more info in readme file, for example I have to go through code to know this application is integrate with TACTIC through xmlrpc

Versions display

Option for display version files from the bottom or left side of original files doesn't work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.