Sementara proyek kami bekerja pada Modul Alkitab, kami sering mengalami konflik penggabungan (merge conflicts) pada buku XXC. Namun, “konflik” tersebut sebenarnya adalah masalah yang terkait dengan pengeditan di lokasi asli. Terkadang ini sejalan dengan konflik di lokasi referensi asli, tetapi di lain waktu tampaknya hanya merupakan fungsi dari kapan pengguna tertentu membuka buku XXC-nya dan sebagai hasilnya memperbarui teks di dalamnya.
Pertama, pemahaman saya adalah bahwa spesifikasi itu sendiri berada di dalam folder XYZ\Modules\, dan bahwa file *.sfm tertentu hanya berisi baris \ref dan apa pun yang telah dimasukkan secara manual. Kemudian file XYZ\96XXCXYZ.SFM berisi hasil usfm setelah referensi diimpor. Apakah kedua asumsi tersebut benar?
Jika ya, mengapa S/R mencoba menggabungkan file 96XXCXYZ.SFM sama sekali? Bukankah lebih baik mencoba menggabungkan file asli XYZ\Modules\original.sfm dan semua buku Alkitab yang berbeda? Untuk masalah itu, jika ada konflik saat menggabungkan XYZ\Modules\original.sfm, kapan hal itu akan dilaporkan kepada pengguna?
[[Perhatikan bahwa ada satu komplikasi dalam keyakinan pribadi saya bahwa XYZ\96XXCXYZ.SFM tidak seharusnya digabungkan… itu benar ketika buku XXC dikaitkan dengan Modul Alkitab. Tetapi ketika buku dibuat sepenuhnya sendiri (dan tidak mencakup markup bergaya modul seperti \ref), maka penggabungan normal tetap perlu dilakukan.]]
Saya sedang mempertimbangkan untuk menulis laporan bug/permintaan fitur, tetapi saya juga bertanya-tanya apakah ada sesuatu tentang sistem yang tidak saya pahami.
As our project works on a Bible Module, we’re frequently getting merge conflicts in the XXC book. But the “conflicts” are really problems associated with edits in the original location. Sometimes this parallels a conflict in the original reference location, but other times it seems to simply be a function of when a particular user opened his XXC book and as a result refreshed the text inside of it.
First, my understanding is that the specification itself lives inside the folder XYZ\Modules\ folder, and that that particular *.sfm file only includes the \ref lines and anything else that’s been manually entered. Then the XYZ\96XXCXYZ.SFM files contains the usfm results after the references have been imported. Are both those assumptions correct?
If so, then why is S/R trying to merge the 96XXCXYZ.SFM file at all? Wouldn’t it be better off trying to merge the original XYZ\Modules\original.sfm file and all the different Biblical books? For that matter, if there are conflicts when merging XYZ\Modules\original.sfm, when would that get reported to the users?
[[Note that there is one complication in my personal belief that XYZ\96XXCXYZ.SFM ought not be merged… that’s true when the XXC book is associated with a Bible Module. But when the book is created all on it’s own (and doesn’t include the module-style markup like \ref), then normal merging would still need to happen.]]
I’m considering writing up a bug report/feature request, but I’m also wondering if there’s something about the system that I’m simply not understanding.
Diterjemahkan secara otomatis dari English