1
0
Fork
You've already forked CollabSyncDesktop
0
Desktop Client for the CollabSync application
  • C# 100%
2026年04月07日 21:20:17 +02:00
CollabSyncDesktop login & signup 2026年04月07日 21:20:17 +02:00
.gitattributes Add .gitattributes, .gitignore, README.md, and LICENSE.txt. 2024年10月19日 18:41:19 +02:00
.gitignore Update .gitignore 2025年10月15日 14:38:01 +02:00
CollabSyncDesktop.sln move to codeberg 2026年04月01日 17:47:33 +02:00
LICENSE.txt move to codeberg 2026年04月01日 17:47:33 +02:00
README.md move to codeberg 2026年04月01日 17:47:33 +02:00

CollabSyncDesktop

Desktop Client for the CollabSync application

Build & Test

Prerequisites

  • .NET 10 SDK installed

Build & Run Tests (targets: test builds)

From the repository root:

  • Restore dependencies:
dotnet restore
  • Build projects:
dotnet build

Where build artifacts are placed

  • Default build output path:
    • bin/{Configuration}/net10.0/
    • Example: ./src/MyApp/bin/Debug/net10.0/

How to run after build

  • For test projects, test assemblies (.dll) live in the test project's bin/.../net10.0/ folder. Use dotnet test to execute them.
  • To run an application project after build:
    • Framework-dependent:
      dotnet ./CollabSyncDesktop/bin/Debug/net8.0/CollabSyncDesktop.dll
      
    • Or use:
      dotnet run --project CollabSyncDesktop/
      
    • Self-contained publish (produces platform-specific executable in publish/):
      dotnet publish -c Release -r win-x64 --self-contained true -o ./publish/win-x64
      # executable will be in ./publish/win-x64/
      

Quick checklist for contributors

  1. Install .NET 10 SDK and verify dotnet --version
  2. Run dotnet restore
  3. Run dotnet test