educom常用数据
常用数据
测试
- 項目
- データ
- 結果
- テスト観点
邮件
劉さん
お疲れ様です。王徐鑫です。
修正しました、ご確認ください。
影響範囲:なし。
PDF 結構:変更しない 。
PDF 結構:按 c4s 作成。
構成図:構成図を添付しました。
劉さん
お疲れ様です。王徐鑫です。
テストしました、ご確認ください。
PG 検証作业工数
テストは完了しました。テストファイルを添付致します。
工数記録
設計書作成工数:7.5(人日)
実施工数:9.5(人日)
作業工数欄:7.5+9.5
製造管理票に記入しました、ご確認をお願いします。在 87 行 。
446 行に記入しました。ご確認ください。修正しました。ご確認ください。
対応しました。ご確認ください。
新規しました。
作成しました。
了解しました。
確認しました。
調査しました、ご確認してください。
訂正します。
コミットしました。ご確認ください。修 4~修 9、修正しました。
レイアウトを作成しました、一旦 ask にします。
修正しました、trunk にコミットしました。
ご確認をお願いします。
4.6.02pre にコミットしました、ご確認ください。
4.6.02pre にコミットしました、ご確認をお願いします。
密码
c4l/c4s:downloadLayoutTool: a7601t5061
excel: deVelo8
常用日文
-
假名
あり (Ari) 有
なし (Nashi) 没有正式名称がある
正式名称がない
-
汉字
式樣
修正前
修正後
現状
上記はは 12348 完成時、コミット済みです。
これから QUESTIONNAIRE_RESULTS_INFO をコミットします。
02 ブランチにもコミットをお願いします。
02 をコミットします。
あり / なし
工数统计计算方式
机能按照 1 天 9 小时算
帐票按照 1 天 8 小时算
人月:(月工作 h) / 160h
V4 管理画面
初始账号密码:educom e105mMC4
相关数据表:administrator
常用日文符号
①②③④⑤⑥⑦⑧⑨
①②③④⑤⑥⑦⑧⑨⑩
⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳
“、”,中文里的“顿号”,日语里却用作“逗号”,称为“読点(とうてん)”读作“テン”。
“,”,同样是“逗号”的意思,读作“コンマ”,同时“コンマ”也有小数点的意思。
“:”,冒号,读作“コロン”。
“。”,句号,日文称“句点(くてん)”,读作“マル”。
“.”,邮箱、网址里常用到的点,日语读作“ドット”。
“?”,问号,日文称“疑問符(ぎもんふ)”,读作“クエスチョンマーク”(Question mark)或“はてなマーク”。
“!”,感叹号,日文称“感嘆符(かんたんふ)”,读作“びっくりマーク”。
“……”,省略号,日文称“省略記号(しょうりゃくきごう)”。
“「」”“( )”,分别读作“鍵括弧(カギカッコ)”、“丸括弧(マルカッコ)”。
“-”,短横线,读作“ハイフン”。
“_”,下划线,读作“アンダーライン”。
“/”,斜线,读作“オーバー”。
“~”,波浪号,读作“ナミセン”。
“——”破折号,读作“ダッシュ”,同时“ダッシュ”也指右上角撇号“'”。
“*”,星号,读作“アステリスク、ホシジルシ”。
“※”,区别于星号,是日本人发明的符号,常用于注释中,比如※1(注释1)。读作"米印(こめじるし)"。
“#”,井号,在日语里指序号,比如“#1”意思就是1号。读作“シャープ”时一般表示五线谱中的升音符号、拨号键盘上的井号键。
“〒”,代表日本邮政符号,后面的数字为邮政编码,读作“郵便マーク”。
“→”,箭头,读作“矢印(やじるし)”。
“①”,数字符号,读作“まるいち”。2、3……的读音以此类推。
“@”,日文里的“アットマーク”,简读“アット”。
“&”,表示“and”的简略符号,读作“アンパサンド(ampersand)”或“アンド”,比如D&G就读作“ディーアンドジー”。
git-svn 常用命令
https://qianwen.aliyun.com/qianwen/share?shareId=9caaa6dd-dbf5-4108-b1c1-7e7104983b0e
-
查看本地分支:git branch
-
查看远程分支:git branch -r
-
查看所有本地和远程分支:git branch -a
-
切换分支:git checkout master
-
还原代码:git checkout .
-
放弃更改:git checkout -- .
-
暂存更改(不提交):git stash 或者 idea 中的 shelve changes 操作(stash 针对所有更改的文件,shelve 可以选择需要暂存的文件)
-
恢复更改:git stash pop 或者 idea 中的 unshleve 操作
-
从远程分支更新代码:git svn rebase
-
同步 SVN 更新:git svn fetch,该命令从 SVN 服务器拉取最新的提交,并将它们转化为 Git 可以理解的格式,更新到本地的 Git 仓库。确保 Git 仓库中的 SVN 跟踪分支与 SVN 服务器上的提交保持同步。
-
git svn rebase 和 git svn fetch 的区别
- git svn rebase 作用
- 应用最新 SVN 提交:该命令将最新的 SVN 提交应用到本地分支上,更新本地代码
- 保持线性历史:通过变基操作,保持项目历史的线性,避免出现复杂的合并提交
- git svn fetch 作用
- 获取 SVN 更新:从 SVN 服务器获取更新,但不会自动更新本地分支代码
- 需要后续操作:通常需要配合 git rebase 或 git merge 命令来将获取的更新合并到本地分支
- 选择使用哪个命令,使用场景
- 更新本地分支:如果目标是直接更新本地分支的代码,应使用 git svn rebase
- 获取更新后合并:如果需要先查看更新,再决定如何合并到本地分支,可以先使用 git svn fetch,然后根据需要使用 git rebase 或 git merge
- git svn rebase 作用
-
创建新分支(先进入 git 目录)。重要:创建分支前,先将原先的工程备份一次,防止使用创建分治后,新分支更新代码报错,提示:Checksum mismatch
- v4
- 在本地创建 Remote 分支:bash ../newbranch-c4v4.sh 4.6.03
- 在本地创建 Local 分支:git checkout -b 4603 4.6.03
- git svn rebase
- v3
- 在本地创建 Remote 分支:bash ../newbranch.sh 3.16.03
- 在本地创建 Local 分支:git checkout -b 31603 3.16.03
- git svn rebase
- v4
-
删除本地分支:先进入 master 分支
- git branch -D 4601
-
查看日志:git log
-
提交代码
-
创建一个分支,用于修改自己的代码
- 首先切换到需要修改的分支,例如 4.6.02
- 然后在这个基础上,创建一个自定义的本地分支:git checkout -b 1868
- 然后再 1868 分支,进行修改
- 需要将代码提交到 4.6.02:直接在 1868 分支提交就行(因为 1868 就是绑定的 4.6.02)
-
提交代码
- 先将代码提交到本地的分支(和之前一样,填写 message,commit)
- 然后在分支里,执行命令:git svn dcommit,将代码推送到远程
- 如果在本地分支提交了多次,如何将某一次提交,推送到远程:
-
将本地分支的代码,提交到远程分支
-
切换 svn 账户
- 进入目录:C:\Users\Ronnie.subversion\auth\svn.simple
- 删除文件家里面的文件
- 进入工作目录:执行 git 命令
- 会要求你重新输入用户名和密码
-
切换代码到某一次提交
- git checkout commit-hashcode
- hashcode,可以使用 git log 进行查看,或者 如下图
Open: Pasted image 20240717091312.png

-
将改动的文件合并到最新的提交中去
- 先将改动的文件 add
- git status 确认下,需要提交的文件,是不是都变成绿色
- 执行命令,git commit --amend
- 按 i,输入空格,然后按 esc
- 按 shift + zz,保存并退出
-
修改提交履历
- 修改一个:git commit --amend
- 修改多个:git rebase -i HEAD~N
-
修改非最近一次提交的方法
- 方案一
- 选择特定提交:使用 git rebase -i HEAD~N 命令,其中 N 是从当前提交开始向上数的提交数量。这将打开一个编辑器,列出最近的 N 次提交。
- 修改提交:在编辑器中,将想要修改的提交行前的 pick 改为 edit,保存并退出。
- 修正提交:Git 将停在该提交,您可以使用 git commit --amend 来修改提交信息或修改文件并再次提交。
- git rebase --continue,退出
- 方案二
- 使用 undo commit
- 重新修改代码
- 再次提交
- 方案一
-
本地有多个提交时,如何将某一个提交推送到远程 svn 仓库(按时间顺序,依次有 a、b、c3 个提交。现在想推送 b,保留 a 和 c。)
- 方案一(How to push specific commits to svn using
git svn dcommitinstead of entire set of commits? - Stack Overflow)- 修改提交的顺序:git rebase -i HEAD~N,将需要提交的那个记录 b,放到最前面。b、a、c
- git checkout b,切换过去
- git svn dcommit,只会提交 b
- git checkout master,切换到主分支。(PS:这时候,b 还是之前本地的状态,继续第 5 步)
- git svn rebase(PS:这时候,git 会识别到 b 在远程仓库存在已应用的提交。b 会变成远程仓库的状态)
- 方案二(尚未实现,目前输入 n,就退出交互式窗口了)
- 修改提交的顺序:git rebase -i HEAD~N
- 使用命令:git svn dcommit --interactive
- 输入:y
- 方案一(How to push specific commits to svn using
-
代码合并
- cherry-pick:针对某个提交(例如将 02 中的某个提交,merge 到 01 分支)
- 进入 01 分支:git checkout 01
- 执行:git svn rebase,更新代码
- 执行:git cherry-pick hash (hash 是 02 中提交的 hash 值)。执行完成后,01 分支就有这一次的本地提交了,但是还没提交到远程仓库。
- 如果需要应用多个提交,可以使用范围选择:git cherry-pick commit1..commit2 (其中 commit1 和 commit2 是需要选择的提交的哈希值)
- 执行:git cherry-pick -e hash,可以编辑提交履历
- 提交到远程:git svn dcommit
- 撤销提交:git revert hash (将 hash 替换为通过 cherry-pick 应用的提交的哈希值)
- #todo cherry-pick:将多个不连续的提交,merge 到其他分支
1. - merge:针对分支(例如将 02 分支的所有提交,merge 到 03 中去)
- 进入 03 分支:git checkout 03
- 执行:git svn fetch,确保本地仓库与 SVN 仓库同步
- 执行:git svn rebase,更新代码
- 执行:git merge 02,将 02 分支 merge 到当前分支。
- 如果有冲突,需要手动解决这些冲突
- 解决所有的冲突后,使用 git svn dcommit,提交到远程
- cherry-pick:针对某个提交(例如将 02 中的某个提交,merge 到 01 分支)
-
从 linux 拷贝代码到 windows 时,发现文件内容一样,但在文件改动待提交窗口中。
- 发现时代码文件的权限,在 linux 和 windows 下不一致,导致的
- 设置忽略权限:使用 git config core.filemode false 命令设置当前仓库忽略文件权限
- 全局忽略:使用 git config --global core.fileMode false 命令设置所有仓库忽略文件权限。
- 查看配置:通过 cat .git/config 查看配置文件确认设置。
- 权限检查:core.filemode 用于控制 Git 是否检查文件的可执行权限,设置为 false 时,Git 不会在索引和工作目录之间检查文件权限。
- 跨平台同步:在不同操作系统间同步代码时,忽略文件权限差异可以避免因权限不一致导致的不必要更改。
- 设置 git config core.filemode false 不会影响远程仓库的文件权限,只影响本地仓库的权限检查。
- 本地仓库:此设置仅在本地仓库中生效,忽略文件权限差异,不上传到远程仓库。
- 远程仓库:远程仓库的文件权限不会因本地设置而改变,远程仓库的权限由服务器配置和用户权限决定。
- 即使本地忽略权限,同步到远程时,远程仓库的权限设置不会受到影响。
- 注意:
- 权限修改同步问题:如果线上和仓库内的文件权限要求不同,需要忽略权限修改。
- 文件权限差异:默认 git 会记录文件权限信息作为差异,如果不需要,应关闭文件权限检查。
- 发现时代码文件的权限,在 linux 和 windows 下不一致,导致的
svn
SVN 属性
-
svn:mime-type
-
text/plain
-
svn:keywords
-
Id Date Author Rev
账号&密码
我使用的账号
wangxuxin Y6kgEJP4 (v3,v4)
fanwenhao kkg2T=ov
text&password
- 所有账号
shenjinjie jIn#Shen
chenxin Nx1#7Ch$
zhuxiaopeng zhuxiaopeng
daixian xIan#Dai
wanghaifeng Wy2ceK9L
zhouzhiqiang HwxkrSWF
xuqiwen XQ&z7yY3
caojiajie yZ8T9StM
chenluojia r#V5CHkJ
chenxin Nx1#7Ch$
fanwenhao kkg2T=ov
liuchunming Ch3%1Li#
liyajun U4hnsWkM
malijun malijunC4th
malijun2 faB6#XdK
maojiali En7pTaKQ
nieyunmei yUnm#Nie
shenjinjie jIn#Shen
sunjiawei Ji9&Su2#
wanghaifeng Wy2ceK9L
wangke cp>6vAdI
wangmeng FHgYuKSd
wangrong U4hnsWkM
wangsha 7FG%cYc4
wangxuxin Y6kgEJP4
wangzhengduan c4GIFEQb
wufeng HiDbb7Ar
wuliyan cF38LJ5
xiejiaqiang Ji5#7&Xi
xuqiwen XQ&z7yY3
yuanpengpeng G3pnuSfB
yuanxuechun 4Japi=gB
yangjingmiao S2@jAmez
zhangjuan 98igiuF}
zhangli gLi#Zhan
zhouxiaoping 3VwR4UCU
zhouzhiqiang HwxkrSWF
zhuxiaopeng zhuC4th
查看当前使用的 svn 账号
// 命令行模式:
进入项目,打开cmd窗口,输入 svn info 命令
or
cd C:/Users/Ronnie/AppData/Roaming/Subversion/auth/svn.simple
type c2fdaf0d5eb0121f57d69d49ee54b0e2
SVN 切换
账号切换:svn 项目根目录:svn --username wangxuxin ls
版本切换:
-
eclipse 直接复制 trunk,名称修改为 3.12.03
-
在 3.12.03 上面,切换 svn 地址
地址改为:
v3: svn://pm.educom.co.jp:13690/educom/branches/3.12.03
v4: svn://pm.educom.co.jp:13690/c4th/branches/4.3.03
然后点击确定。
-
versioninfo 表新增一条当前版本的记录
查看 svn 地址是否有权限或者存在
svn ls svn://pm.educom.co.jp:13690/c4th/branches/4.6.03
svn ls svn://pm.educom.co.jp:13690/educom/branches/3.16.03
使用 svn 命令 merge 代码到另一个分支
svn merge -c 101493 svn://pm.educom.co.jp:13690/c4th/trunk D:/c4th/workspace_V4/c4v4_4.6.02
用户数据表数据(C22_shizuoka)
- 2021 年度 1 年 1 组 1 番 石田 敏明
- tb_grade_membership:grade_membership_entityid:13910
- tb_school_membership:school_membership_entityid:11371
- tb_student:student_entityid:4421
- 委员会 2021 年度
- center_year_entityid:232
- 静中学校 (shizuokajh 2 AA) 2021 年度
- school_year_entityid:236
- school_entityid:3
- 児童生徒共通 ID
1年1组 加藤 久代 20210010 54pv67s1wz9tphwnsxkr 荻原 三平 4427 54pv67s1wz9tphx7xqm3 1年2組 秋田 太郎 20210012 54pv67s1wfkbf87m61of 1年2組 鎌田 長介 20210011 54pv67s1wz9tphwnyjuj 转出 1年1组 石田 敏明 20210001 54pv67s1y2oua1bx24fv 转入 川崎 仁 20210016 54pv67s1y2oua0cyha7v 2年1组 辻 隆明 54pv67s1y2oua0cdq03j 3年1组 王 星団 3202 54pv67s1gk0ewwtybain 柏 梅 4401 54pv67s1xizbzqnc8qgv 和田 彩乃 4614 54pv67s1y2p0ij27n6kf 菊池 勉 4402 54pv67s1xizbzqnbgn3z 北村 次郎 4403 54pv67s1xizbzqnbm9dr 栗田 千鶴 4404 54pv67s1xizbzqms3xfj 馬場 明 4379 54pv67s1wz9tpgxpdpmn 福嶋 俊樹 4380 54pv67s1wz9tpgx5vdof 別所 誠 4381 54pv67s1wz9tpgx60zy7 星野 明 4382 54pv67s1wz9tpgx58wlb - 登录用户
1 エドウェル 管理者 educom manager 5 山田 一郎 yamada manager 53 秋山 幸二 akiyama manager 54 渡辺 久信 watanabe manager 6 事務 一子 jimu manager
- 静岡小学校 (shizuokael 1 DD)
- 児童生徒共通 ID
2年1組 元気 一郎 20200001 54pv67s1xizi88dnlvy7
- 児童生徒共通 ID
- 要録中学校 (youroku 469 CC)
- 児童生徒共通 ID
3年1組 佐藤 清 20190011 54pv67s1xizbzrmu0o3f
- 児童生徒共通 ID
- 浜松中学校 (hamamatujh 10 BB)
- 児童生徒共通 ID
2年A組 天野 美優 20200006 54pv67s1g0awmn3sq12z
- 児童生徒共通 ID
学校
小学校(elementary):
静岡小学校:http://localhost:8080/educom/school/login_input.jsp?school_id=shizuokael&school_subid=1
中学校(junior):
静中学校:http://localhost:8080/educom/school/login_input.jsp?school_id=shizuokajh&school_subid=2
要録中学校:http://localhost:8080/educom/school/login_input.jsp?school_id=youroku&school_subid=469
小中一贯校(elementary_junior):
春日井学園:http://localhost:8080/educom/school/login_input.jsp?school_id=abc&school_subid=99
高等学校(high):
南通第一高校:http://localhost:8080/educom/school/login_input.jsp?school_id=tongzhong&school_subid=tongzhong
特别支援小学部(special_support_elementary):
特支小学校あ:http://localhost:8080/educom/school/login_input.jsp?school_id=speci_e&school_subid=speci_e
特别支援中学部(special_support_junior):
特支中学校あ:http://localhost:8080/educom/school/login_input.jsp?school_id=speci_j&school_subid=speci_j
特别支援学校高等部(special_support_high):
特支高学校:http://localhost:8080/educom/school/login_input.jsp?school_id=spjh1&school_subid=spjh1
幼稚园(kindergarten):
幼稚园:http://localhost:8080/educom/school/login_input.jsp?school_id=kg1&school_subid=kg1
教育委员会.部(schoolboard):
給食センターA:http://localhost:8080/educom/school/login_input.jsp?school_id=lunch&school_subid=99
数据 sql
- 学びの天気
-- weather_date,weather_type,heart_weather_master_entityid,lesson_entityid,timetableschool_entityid,period_no insert into public.heart_weather_info (weather_date, weather_type, entityversion, heart_weather_master_entityid, school_membership_entityid, lesson_entityid, timetableschool_entityid, lesson_name, class_type, detail_no, note_type, period_no, school_entityid, student_entityid) values ('2021-07-14', 'PERIOD', 1, 1, 11371, 799, 739, null, 0, 1, 3, 1, 3, 4421);
备份 和 还原数据库
cmd 脚本
// 备份
pg_dump -h 172.29.1.179 -U postgres -Fc educom2 > educom3.backup
// 还原
dropdb -h 172.29.1.170 -U postgres -e educom5
dropdb --if-exists -h 172.29.1.170 -U postgres -e educom5
createdb -h 172.29.1.170 -U postgres -e educom3
pg_restore -h 172.29.1.170 -U postgres -d educom3 -v educom3.backup
shell 脚本
転出入情報(转出入情报)
转入
从 A 学校转出到 B 学校,B 学校接受后,就是转入生
转出

编入
児童生徒 > 児童生徒名簿 > 児童生徒,新规登录一条数据,区分选择编入。
退学
