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
|
||||
Reference in New Issue
Block a user