Trac သည် ပရောဂျက်စီမံခန့်ခွဲမှုအတွက် အနည်းငယ်မျှသာသော ချဉ်းကပ်နည်းကို အသုံးပြုပြီး ဆော့ဖ်ဝဲရေးသားသူများကြားတွင် ချမှတ်ထားပြီးဖြစ်သော လုပ်ငန်းစဉ်များနှင့် စည်းမျဉ်းများအပေါ် အကျိုးသက်ရောက်မှုအနည်းဆုံးဖြင့် ပုံမှန်ပုံမှန်လုပ်ဆောင်မှုများကို အလိုအလျောက်လုပ်ဆောင်နိုင်စေမည်ဖြစ်သည်။ တပ်ဆင်ထားသည့် wiki အင်ဂျင်သည် ပြဿနာများ၊ ပန်းတိုင်များနှင့် ကတိပြုချက်များကို ဖော်ပြချက်များတွင် wiki markup ကို အသုံးပြုရန် ဖြစ်နိုင်သည်။ ၎င်းသည် အမှားအယွင်းမက်ဆေ့ခ်ျများ၊ အလုပ်များ၊ ကုဒ်ပြောင်းလဲမှုများ၊ ဖိုင်များနှင့် wiki စာမျက်နှာများကြားတွင် လင့်ခ်များဖန်တီးခြင်းနှင့် ချိတ်ဆက်မှုများကို စုစည်းခြင်းတို့ကို ပံ့ပိုးပေးသည်။ ပရောဂျက်ရှိ ဖြစ်ရပ်များနှင့် လှုပ်ရှားမှုအားလုံးကို ခြေရာခံရန်၊ အချိန်ဇယားပုံစံတစ်ခုဖြစ်သည့် အင်တာဖေ့စ်ကို ကမ်းလှမ်းထားသည်။
၏ပုံသဏ္ာန်၌တည်၏
တည်ငြိမ်သောဌာနခွဲ 1.2 နှင့် နှိုင်းယှဉ်ထားသော အဓိကပြောင်းလဲမှုများ-
- အမြန်ပုံစံအင်ဂျင်ကို အသုံးပြု၍ တင်ဆက်ခြင်းသို့ ပြောင်းပါ။
Jinja ၂ . XML-based template engine Genshi ကို ရပ်ဆိုင်းထားသော်လည်း ရှိပြီးသား plugins များနှင့် လိုက်ဖက်ညီသော အကြောင်းပြချက်ကြောင့် ၎င်းကို unstable 1.5 ဌာနခွဲတွင်သာ ဖယ်ရှားပါမည်။ - 1.0 မတိုင်မီ Trac ဗားရှင်းများအတွက် ရေးသားထားသော ပလပ်အင်များနှင့် နောက်ပြန်လိုက်ဖက်မှုအား ရပ်ဆိုင်းလိုက်ပါပြီ။ အပြောင်းအလဲများသည် အဓိကအားဖြင့် ဒေတာဘေ့စ်ကို ဝင်ရောက်ခြင်းအတွက် အင်တာဖေ့စ်များအပေါ် သက်ရောက်မှုရှိသည်။
- CC အကွက်တွင် ဖော်ပြထားသော အသုံးပြုသူအုပ်စုများကို ထိုအုပ်စုတွင်ပါဝင်သော အသုံးပြုသူများစာရင်းသို့ အလိုအလျောက် တိုးချဲ့ပါသည်။
- Wiki စာမျက်နှာများတွင် စာသားကြည့်ရှုရန်အတွက် ကျဉ်းမြောင်းသောနှင့် မျက်နှာပြင်အပြည့်မုဒ်များအကြား ခလုတ်တစ်ခု တပ်ဆင်ထားပါသည်။
- မေးလ်အကြောင်းကြားချက် နမူနာပုံစံများတွင်၊ လက်မှတ်အကွက်များ (“changes.fields”) တွင် အပြောင်းအလဲများအကြောင်း ဒေတာကို ယခုအသုံးပြုနိုင်ပါပြီ။
- ဝီကီဖော်မတ်ချထားသော စာသား၏ အလိုအလျောက် အစမ်းကြည့်ရှုခြင်းကို စံကွက်လပ်အားလုံးအတွက် လုပ်ဆောင်သည် (ဥပမာ၊ အစီရင်ခံစာ ဖော်ပြချက်)။ အသုံးပြုသူများသည် ထည့်သွင်းမှုကို ရပ်တန့်ခြင်းနှင့် အစမ်းကြည့်ရှုသည့်နေရာကို အပ်ဒိတ်လုပ်ခြင်းကြား စောင့်ဆိုင်းချိန်ကို သီးခြားသတ်မှတ်နိုင်ခဲ့သည်။
- TracMigratePlugin သည် Trac ၏တစ်စိတ်တစ်ပိုင်းဖြစ်လာပြီး trac-admin convert_db ညွှန်ကြားချက်အဖြစ် ရနိုင်ပါသည်။ ဤပလပ်အင်သည် မတူညီသောဒေတာဘေ့စ်များကြားတွင် Trac ပရောဂျက်ဒေတာကို ပြောင်းရွှေ့ခွင့်ပြုထားကြောင်း သင့်အား သတိပေးပါရစေ။ လက်မှတ် delete_comment ၏ အသွင်အပြင်နှင့် ပူးတွဲပါဖိုင်ကို ရွှေ့ရန် ညွှန်ကြားချက်များ ကိုလည်း မှတ်သားနိုင်သည်။
- စိတ်ကြိုက်စာသားအကွက်များတွင် ယခု max_size ရည်ညွှန်းချက်တစ်ခုရှိသည်။
- ရွေးချယ်နိုင်သော အစိတ်အပိုင်း tracopt.ticket.clone မှတဆင့် (မှတ်ချက်များမှ လက်မှတ်များကို ဖန်တီးခြင်း) အတွက် ပံ့ပိုးမှု
- ပုံမှန်ကိရိယာများကို အသုံးပြု၍ လမ်းညွှန်ချက်ခေါင်းစီးသို့ စိတ်ကြိုက်လင့်ခ်များကို ထည့်နိုင်သည်။
- အပြောင်းအလဲ validators ၏ နယ်ပယ်ကို batch တည်းဖြတ်ခြင်း tool နှင့် comment တည်းဖြတ်ခြင်းလုပ်ငန်းစဉ်အထိ တိုးချဲ့ထားပါသည်။
- tracd မှ တိုက်ရိုက် HTTPS မှတဆင့် အကြောင်းအရာကို ဝန်ဆောင်မှုပေးရန်အတွက် ပံ့ပိုးမှု။
- Python (2.7 အစား 2.6) နှင့် PostgreSQL (9.1 ထက်မပို) အတွက် အနည်းဆုံးဗားရှင်းလိုအပ်ချက်များကို အပ်ဒိတ်လုပ်ထားသည်။
source: opennet.ru