78 条回复  ·  931 次点击
Vaspike 初学 2024-8-27 10:27:47
目前公司使用的是 svn,但我比较依赖 git 的本地仓库的使用,所以我使用了 git 的 git-svn 来兼容我的需求

我整理了一份使用文档,并使用了几个月了(顺便跟大家分享下):

# Git svn


## clone 一个 svn 项目

```shell
git svn clone svn://xxx.xx/code
```

可选参数:
```shell
--no-metadata
```

使用此参数时,拉取下来的仓库将会变成独立仓库,之前的提交信息都在,但之后的所有与 svn 远程仓库的相关`拉取`和`提交`都不会成功

## 提交

提交分为两个步骤,首先将暂存区文件提交到 git 本地仓库,然后再上传到 svn 远程仓库

1. git 提交

    ```shell
    git commit -m"git 提交"
    ```

2. git-svn 提交

   `dcommit`会将 git repo 当前 branch 与远程 svn repo 中的差异的 git commit 都提交到 svn repo ,并为每个 git commit 生成一个对应的 svn revision 。这和”git push”很类似。

    ```shell
    git svn dcommit
    ```

## 从 svn repo 拉取最新代码变更

```shell
git svn rebase
```

但是, 有些使用上的便利性问题想请教下,每次我使用 IDEA 的`commit`功能提交到本地仓库后,都需要再打开一次终端并手动执行一次`git svn dcommit`,这个步骤很容易忘记

我期望能在 IEDA`commit`动作后, 可以设置一个按钮或者脚本,绑定到快捷键,用来代替上述需要打开终端执行`dcommit`的操作, 不知道大家有没有解决过类似的需求

还有拉代码的操作也需要在终端输入`git svn rebase`来完成, 这个动作我也期望能不打开终端就能完成
Arvin0913 小成 2024-8-27 10:27:52
我们这边有一句话:“鼻毛长,性欲强”
7gugu 小成 2024-8-27 10:28:05
网易云、Q 音和小红书都能配置,允许播放音乐的同时播视频(有声音)
Tyrant1984 初学 2024-8-27 10:28:28
我买的时候是 J 系列了,直接就是这种类似国产电视的界面,换了几种第三方桌面,最后定在 Emotn UI 上,挺好的。
降级这个应该是做不到,之前看到过有人也是点了一下升级结果界面大变,受不了想降级但是降不回去,最后是到修电视的地方找了个同款的主板换上,才算是回到旧版系统。
12512 小成 2024-8-27 10:29:18
目前在深圳,交流学习一下,
V:bHpsaW5iYWk=
belin520 小成 2024-8-27 10:30:09
还会更低呢,促进消费,也不会管你这笔钱去哪里了,比如去提前还了房贷
chenguoqi 小成 2024-8-27 10:30:51
现在小红书/闲鱼上基本上都是中介发的公寓房,不知道哪里空房/民房多一些,或者大家有什么靠谱的转租群推荐下嘛
Dalexfefun 小成 2024-8-27 10:31:05
我本职是一个技术支持,原本和开发搭不到边。但这两年 AI 发展迅猛,让我这样的半吊子也能借助 AI 的力量写网站。

因为这两年经济压力大,所以琢磨着出海看看能不能挣到钱,所以在学习做网站。

这个站是我的第 5 个作品了。前面 4 个站,有三个是用 wordPress 写的,基本也和开发没什么关系。第四个站用 js+html+tailwind+克劳德写的。出于练手的目的,只写了一个简单的静态页面。

不过因此也发现 AI 写代码是真的好用,好像我这样的人,也能做简单的开发了。

这次第五个站直接用最近比较火的 nextjs ,借助第三方接口写了一个自动扩图的站点,目前处于宣传阶段,希望借宝地让各位有经验的前辈们指点指点。

站点地址:[aiexpandimage.org]( https://aiexpandimage.org)
vevlins 小成 2024-8-27 10:31:23
一个月几千刀你说没有前途,看不上这点小钱啊
luermao 小成 2024-8-27 10:32:49
今天早上发现了服务器崩掉了,然后就发现下面的内容。
一份勒索文件,目前还在紧急处理,因为之前的疏忽还没做定时备份,数据也比较重要。
有大佬知道现在该如何处理吗?已经邮箱与对方在沟通了,直接支付 会给恢复数据吗?
https://imgur.com/a/gOoCsCN
返回顶部