@@ -44,21 +44,12 @@ Feature requests are welcome! Please include:
4444### Prerequisites
4545
4646- Windows 10/11
47- - Visual Studio 2022 (17.8+) or JetBrains Rider
4847- .NET 10 SDK
4948- .NET Framework 4.8 Developer Pack
50- - Git
5149
5250### Getting Started
5351
5452``` powershell
55- # Clone your fork
56- git clone https://github.com/YOUR-USERNAME/SVNPathCopy.git
57- cd SVNPathCopy
58-
59- # Add upstream remote
60- git remote add upstream https://github.com/clFaster/SVNPathCopy.git
61-
6253# Install dependencies and build
6354dotnet restore
6455dotnet build
@@ -101,28 +92,6 @@ Shell extensions require special handling for testing:
10192- Inline comments for complex logic
10293- Update README.md for user-facing changes
10394
104- ## Project Structure
105-
106- ```
107- src/
108- ├── SVNPathCopy.Core/ # Shared library (.NET Standard 2.0)
109- │ ├── Interfaces/ # Service interfaces
110- │ ├── Models/ # DTOs and settings
111- │ └── Services/ # Service implementations
112- │
113- ├── SVNPathCopy.ShellExtension/ # Shell extension (.NET Framework 4.8)
114- │ ├── Services/ # SVN service implementation
115- │ └── Resources/ # Icons and images
116- │
117- ├── SVNPathCopy.Configuration/ # WPF app (.NET 10)
118- │ ├── ViewModels/ # MVVM view models
119- │ ├── Converters/ # Value converters
120- │ └── Resources/ # App resources
121- │
122- └── SVNPathCopy.Installer/ # WiX installer
123- └── *.wxs # WiX source files
124- ```
125-
12695## Commit Messages
12796
12897Follow the [ Conventional Commits] ( https://www.conventionalcommits.org/ ) specification:
@@ -151,15 +120,6 @@ fix(config): handle missing registry key gracefully
151120docs: update installation instructions
152121```
153122
154- ## Release Process
155-
156- 1 . Update version numbers in all ` .csproj ` files
157- 2 . Update CHANGELOG in README.md
158- 3 . Create a release branch: ` release/v2.x.x `
159- 4 . Build and test the installer
160- 5 . Create a GitHub release with the MSI attached
161- 6 . Merge release branch to ` main `
162-
163123## Questions?
164124
165125Feel free to open an issue for any questions about contributing.
0 commit comments