makecindy / makecindy/cindy

feat: 侧边栏「审查」支持 SVN 仓库

Open
#1,139 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: 匿名
**客户端版本**: 0.1.22

---

## 使用场景

工作区中部分仓库使用 Git、部分使用 SVN 的混合环境。目前侧边栏的「审查」功能仅支持 Git 仓库,SVN 仓库无法使用该能力。希望在同一个编辑器内,无论底层是 Git 还是 SVN,都能获得一致的代码审查体验,无需切换到外部工具。

## 诉求

希望「审查」功能能够扩展支持 SVN 仓库。

## 建议方案

为 SVN 仓库提供与 Git 一致的审查能力,包括:

- **查看 SVN diff / 变更**:在侧边栏看到文件的改动对比
- **SVN blame / 追溯**:查看每行代码的最后修改人和版本
- **SVN log / 提交历史**:浏览仓库的提交记录和日志
- **代码审查评论**:在 diff 上添加评论或评审意见
---
**OS**: win32 x64 (10.0.22631)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing Git-backed sidebar review entry point and its diff, blame, log, and comment flows. Compare the current repository capability checks with the requested SVN behavior; done means the sidebar provides the listed review capabilities for SVN repositories as well as Git.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
developer-experience
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.