#This is a .gitignore file in case you are storing your RR folder in Git as a copy.
#It will track all config files and scripts that can be edited.
#It does not track large executables and renderer (Blender, Redshift, MtoA, VRay, ...)
#
#Rename this file to .gitignore and add/commit it to your Git repository to apply it
#
#
#
# 1) How to convert your RR folder into a local Git repository (not push-able):
#    GIT does not require any server to work. 
#    You can just convert your RR network folder into a local repository.
#    Everyone in the company can work with this network GIT folder.
#    You can commit changes and have all git features like a changes log.
#    This works with an installed RR server.
#
#    Windows: I recommend to install TortoiseGit, it offers you user interfaces and file status icons for the git applications.
#    After you have installed TortoiseGit, right-click on any folder and choose TortoiseGit/settings.
#    Enable the setting "Icon Overlays"/"Network drives"
#    
#    Now Right-click on the RR network folder.
#    Choose "Create Repository here". Do !NOT! check "Make it Bare".
#    
#    Rename this file into ".gitignore".
#    Verify that the file is named ".gitignore" and not a .txt file any more. 
#    (Windows: You need to see ".txt" in the filename before renaming and Windows warns you that changing a file type might break the file while renaming)
#    Rename "_gitattributes_example.txt" into ".gitattributes".
#    Right-click on both files and choose TortoiseGit/Add.
#    Right-click on one of the files, choose "Git commit". Enter "STARTUP" into the "Message" editor at the top and commit the files.
#    Now right-click on the RR network folder itself and choose "Git commit".
#    At the bottom you see a list of files with the status "Unknown".
#    Select the files, right click and "Add" them.
#    Press "Commit".
#    You are done. 
#    
#    The next time you have changed a file, select the RR folder again and choose "Git commit".
#    Right click and choose "TortoiseGit"/"Show Log" to view a changes log of the selected file or folder (with all files).
#    Within the log view you can compare the old version committed to the current "working tree" version.
#    
#    
# 2) How to convert your RR folder into a Git repository, push-able to a local folder-based Git "Server".
#    If you want to have a simple server inhouse to e.g. test config files on one side and pull them into your production RR, 
#    then you can create a folder-based Git "Server".
#
#    Windows: I recommend to install TortoiseGit, it offers you user interfaces and file status icons for the git applications.
#    After you have installed TortoiseGit, right-click on any folder and choose TortoiseGit/settings.
#    Enable the setting "Icon Overlays"/"Network drives"
#
#    Choose any network folder to be the Git "Server". The folder name should end with ".git". E.g. \\fileserver\share\royal.git\
#    Right-click on folder "royal.git"  and choose "Create Repository here". Check "Make it Bare"!
#    Create any temp folder in any location.
#    Right-click on this temp folder and choose "Git Clone".
#    Enter "\\fileserver\share\royal.git\" as URL and click on "Ok"
#    Open the new created folder "royal".
#    Move the ".git" folder into your Royal Render network folder (NOT the royal.git folder, the folder with your RR installation)
#
#    Follow the steps in the section above starting with "Rename this file into .gitignore".
#
#
#
# 3) Console commands:
#    If you are on Linux or do not want to use Tortoisegit, then please read some tutotial how to use git.
#
#    The commands to create the repository are
#    For section 1)
#    "git init" 
#    
#    For section 1)
#    In folder ...\royal.git\:  "git init --bare"
#    In folder \temp\:  "git remote add origin \\fileserver\share\royal.git"    and    "git checkout -b master"
#
#
.DS_Store
rr_original
_rr_original
update_backup
additional
temp
_temp
*.pyc
*.bak
/lx__*
/win__*
/updateInfo*
/_debugInfo
/_freezeInfo
/_gitattributes_example.txt
/_gitignore_example.txt
/inhouse
/autoload
/bin
/cloud
/help
/plugins/python_modules/pymediainfo
/plugins64/image
/plugins64/submitter_sceneparser/*.so.1
/plugins64/submitter_sceneparser/*.dylib
/plugins64/submitter_sceneparser/*.dll
/plugins64/server_notify/*.so.1
/plugins64/server_notify/*.dylib
/plugins64/server_notify/*.dll
/rrJobdata
/SDK
/render_apps/renderer_exe
/render_apps/renderer_plugins
/sub/history_db
/sub/log
/sub/log_user
/sub/stats
/sub/*.*
/sub/cfg_global/jobs.*
/sub/cfg_global/z_*
/_RR9
/sub_artists/cfg
/sub_artists/log
/sub_server
z_*

