Thu, Apr 14th, 2016
posted by jjburton 08:04 AM

This post is to remind us how to do this. J had a computer issue and had to reinstall Windows:)

  1. Follow this tutorial – https://confluence.atlassian.com/bitbucket/set-up-ssh-for-mercurial-728138122.html
  2. Make some coffee, you earned it.

If you get the “server’s host key is not cached…” error when attempting to push from SourceTree:

  1. Command prompt
  2. Go to Program Files (x86)/PuTTY
  3. “plink -agent bitbucket.org”
  4. Hit ‘y’

 

Thu, Mar 22nd, 2012
posted by jjburton 07:03 AM

…with as little hair pulling as possible…

So, setting up an IDE for doing coding is a pretty good idea if you’re gonna be doing a lot of it. My IDE of choice is Wing and it can be a little tricky getting things setup right for auto-completion. If you wanna get going with it, you can…

  1. First download it from their site
  2. Add maya’s mayapy exec as a custom Python Executable in Project Properties>Enviornment
  3. Add your repository as a custom Python path in the same section – in my case ‘J:\repos\cgmtools\mayaTools’
  4. Next see their doc page for maya for help
    1. I had to change one item for my own setup. Maya 2011’s pi file location ended up being:
      C:\Program Files\Autodesk\Maya2011\devkit\other\pymel\extras\completion\pi
  5. Add your own computer’s path in Preferences>SourceAnalysis>Advanced>Insert and put that path in there and you should be golden
If you have to generate your own pi files for whatever reason…
Start with the tutorial here to get you most of the way there.
  1. Now, when get to the the part about the genmayapi thing, you’re gonna wanna edit it cause it won’t work off the bat depending on your version of Wing.
    1. Lines 5 and 7 will need to be modifed to your version of Wing. In my case, it was ‘Wing IDE Personal 4.1’
    2. Line 12 will again need soe work, in my case it was ‘Wing Personal 4’.
      You can find the folder directly in windows at  C:\Users\%Name%\AppData\Roaming.
  2.  After those fixes you should be able to run the genmayapi and finish out the tutorial without issue.
This was my genmayapi.py:

Happy coding!

 
Creative Commons License

Categories