Initial commit: Server configurations and license management
This commit is contained in:
91
templates/gitattributes-template.txt
Normal file
91
templates/gitattributes-template.txt
Normal file
@@ -0,0 +1,91 @@
|
||||
# ===========================================
|
||||
# Git LFS Configuration for CAD Projects
|
||||
# NX Siemens + SolidWorks + Simulation Files
|
||||
# ===========================================
|
||||
|
||||
# -----------------------------------------
|
||||
# NX Siemens Files
|
||||
# -----------------------------------------
|
||||
*.prt filter=lfs diff=lfs merge=lfs -text
|
||||
*.prt.* filter=lfs diff=lfs merge=lfs -text
|
||||
*.asm filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# NX Simulation/Nastran files
|
||||
*.sim filter=lfs diff=lfs merge=lfs -text
|
||||
*.fem filter=lfs diff=lfs merge=lfs -text
|
||||
*.dat filter=lfs diff=lfs merge=lfs -text
|
||||
*.bdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.nas filter=lfs diff=lfs merge=lfs -text
|
||||
*.op2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.f06 filter=lfs diff=lfs merge=lfs -text
|
||||
*.f04 filter=lfs diff=lfs merge=lfs -text
|
||||
*.xdb filter=lfs diff=lfs merge=lfs -text
|
||||
*.unv filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# NX CAM files
|
||||
*.cls filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# -----------------------------------------
|
||||
# SolidWorks Files
|
||||
# -----------------------------------------
|
||||
*.sldprt filter=lfs diff=lfs merge=lfs -text
|
||||
*.sldasm filter=lfs diff=lfs merge=lfs -text
|
||||
*.slddrw filter=lfs diff=lfs merge=lfs -text
|
||||
*.sldlfp filter=lfs diff=lfs merge=lfs -text
|
||||
*.sldmat filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# SolidWorks Simulation
|
||||
*.cwr filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# -----------------------------------------
|
||||
# Neutral/Exchange Formats
|
||||
# -----------------------------------------
|
||||
*.step filter=lfs diff=lfs merge=lfs -text
|
||||
*.stp filter=lfs diff=lfs merge=lfs -text
|
||||
*.iges filter=lfs diff=lfs merge=lfs -text
|
||||
*.igs filter=lfs diff=lfs merge=lfs -text
|
||||
*.x_t filter=lfs diff=lfs merge=lfs -text
|
||||
*.x_b filter=lfs diff=lfs merge=lfs -text
|
||||
*.sat filter=lfs diff=lfs merge=lfs -text
|
||||
*.jt filter=lfs diff=lfs merge=lfs -text
|
||||
*.3mf filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# -----------------------------------------
|
||||
# Mesh & Visualization
|
||||
# -----------------------------------------
|
||||
*.stl filter=lfs diff=lfs merge=lfs -text
|
||||
*.obj filter=lfs diff=lfs merge=lfs -text
|
||||
*.ply filter=lfs diff=lfs merge=lfs -text
|
||||
*.3ds filter=lfs diff=lfs merge=lfs -text
|
||||
*.fbx filter=lfs diff=lfs merge=lfs -text
|
||||
*.dae filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# -----------------------------------------
|
||||
# Documents & Images (large)
|
||||
# -----------------------------------------
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||
*.tif filter=lfs diff=lfs merge=lfs -text
|
||||
*.tiff filter=lfs diff=lfs merge=lfs -text
|
||||
*.bmp filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# -----------------------------------------
|
||||
# Archives
|
||||
# -----------------------------------------
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.rar filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# -----------------------------------------
|
||||
# File Locking (prevents merge conflicts)
|
||||
# Enable for files that cannot be merged
|
||||
# -----------------------------------------
|
||||
*.prt lockable
|
||||
*.asm lockable
|
||||
*.sldprt lockable
|
||||
*.sldasm lockable
|
||||
*.slddrw lockable
|
||||
*.sim lockable
|
||||
*.fem lockable
|
||||
58
templates/gitignore-template.txt
Normal file
58
templates/gitignore-template.txt
Normal file
@@ -0,0 +1,58 @@
|
||||
# ===========================================
|
||||
# Git Ignore for CAD Projects
|
||||
# ===========================================
|
||||
|
||||
# -----------------------------------------
|
||||
# NX Siemens Temporary Files
|
||||
# -----------------------------------------
|
||||
*.log
|
||||
*.lck
|
||||
*_i.jt
|
||||
*_jt*.log
|
||||
*.prt.*[0-9]
|
||||
CacheFile*.cac
|
||||
*.cae_bak
|
||||
|
||||
# NX Journal files (unless you want to track them)
|
||||
# *.vb
|
||||
# *.py
|
||||
|
||||
# -----------------------------------------
|
||||
# SolidWorks Temporary Files
|
||||
# -----------------------------------------
|
||||
~$*.sldprt
|
||||
~$*.sldasm
|
||||
~$*.slddrw
|
||||
*.swp
|
||||
*.swo
|
||||
*.tmp
|
||||
|
||||
# SolidWorks backup files
|
||||
*.sldprt.bak
|
||||
*.sldasm.bak
|
||||
|
||||
# -----------------------------------------
|
||||
# Nastran/Simulation Temporary
|
||||
# -----------------------------------------
|
||||
*.DBALL
|
||||
*.MASTER
|
||||
*.IFPDAT
|
||||
*.scratch
|
||||
*.SCR
|
||||
fort.*
|
||||
|
||||
# -----------------------------------------
|
||||
# System Files
|
||||
# -----------------------------------------
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
desktop.ini
|
||||
*.bak
|
||||
*~
|
||||
|
||||
# -----------------------------------------
|
||||
# IDE/Editor
|
||||
# -----------------------------------------
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
Reference in New Issue
Block a user