listyque / tactic-handler Goto Github PK
View Code? Open in Web Editor NEWPySide based TACTIC client for maya, nuke, 3dsmax, houdini, etc
License: Eclipse Public License 1.0
PySide based TACTIC client for maya, nuke, 3dsmax, houdini, etc
License: Eclipse Public License 1.0
Add AO, cavity, convexity, curvature, id, vector displacement texture to the maps list, please.
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.
How do you install this? the guide does not work
If user edit info in version revisions, there is no autoupdate after that (older comment remains).
Where would I start?
After adding a note update doesn't work now. Fix this, please.
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?
Can't enter a password by pressing Enter key. Have to do it by mouse clicking now.
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'
That's it.
Need this function to speed up Handler loading.
Hi,
Trying to understand how I can Integrate blender with TACTIC-Handler?
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.
Just found the api for OneDrive https://github.com/OneDrive/onedrive-sdk-python
It would be greate to integrate optional OneDrive support, or gdrive may be... Is anyone interested?
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.
hi
where Portable ver, TH+TACTIC: tactic_team48.zip file
i can't download also website not working can you upload .zip file pls
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
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?
Need this functionality.
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".
Can't delete already created snapshots now.
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.
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
Need this function when user just want to add several files to the already existing revision.
Option for display version files from the bottom or left side of original files doesn't work.
Add this, please.
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.
Hi listyque,
are you still updating Tactic handler for nuke and houdini?
Thanks
Desmond
Fix this, please.
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.
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.
The docs and other links in the readme are not working and are redirecting to some NSFW websites.
Please update them.
Thanks
Delete this one, please.
File "", line 15, in
ImportError: No module named ui_main_classes
there is no module call ui_main_classes!
Please help
Thanks
Save revision on root (versionless) file does not work.
Such a bug.
There is no automatic update after adding some stuff. Tried on Windows.
There are several cases when you don't want to create versions. For example: References and Sourcetex processes. Make them save without versions, please.
Really need Local save and General save snapshot filter. Also user filter will be handy.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.