آژانس هواپیماییexchanging

کدام قسمت این فایل تغییر کرده ؟

شروع موضوع توسط Cyberlife ‏22 می 2010 در انجمن نرم افزار

  1. Cyberlife

    Cyberlife Registered User

    تاریخ عضویت:
    ‏28 مارس 2009
    نوشته ها:
    1,392
    تشکر شده:
    563
    محل سکونت:
    MACS0647-JD
    سلام

    من یک برنامه نوشتم ، ولی این برنامه من دارای یکسری اشکالات بود

    بنابراین اون رو به یکی از دوستانم دادم که اونو اصلاح کنه ، الان برنامه بدستم

    رسیده و اشکالات برنامه هم برطرف شده ، حالا من میخوام ببینم این تغییرات

    روی کدام فایل اعمال شده و کدام خط از فایل تغییر کرده یا کد جدید به اون

    اضافه شده . تعداد خطهای نوشته شده برای این برنامه خیلی زیاده و من

    نمیتونم به صورت دستی اون رو بررسی کنم ، میخواستم ببینم برنامه ای

    هست که فایلهای 2 پوشه ( یعنی پوشه اولیه که برنامه دارای اشکال توی

    اون هست و پوشه دوم که برنامه اصلاح شده توی اون هست ) رو بررسی

    کنه و بگه کدام فایل تغییر کرده و محتویاتی هم که تغییر کرده به ما نشون

    بده .

    با تشکر
     
  2. Phantom Hive

    Phantom Hive کاربر تازه وارد

    تاریخ عضویت:
    ‏14 می 2010
    نوشته ها:
    99
    تشکر شده:
    0
    سلام، از قضا برنامه ای هست بنام WinDiff.exe (که من همین الآن کشفش کردم :)).
    این برنامه با Visual Studio نصب می شود. (نمی دانم می شود آن را روی نت پیدا کرد یا نه).

    توی منوی File گزینۀ Compare Directories رو بزنید و فولدرهایی که قرار است مقایسه شوند رو وارد کنید.
    لیستی از تفاوت های فایل ها نمایش داده می شود و شما می توانید با زدن یک فایل، ریز تغییرات داخل اون فایل رو هم ببینید (بصورت گرافیکی).

    روی سیستم من وقتی Windiff.exe رو سرچ کردم توی شاخۀ
    X:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin
    بود. احتمال دارد برای نسخه های مختلف در مسیر دیگری باشد.
     
  3. Cyberlife

    Cyberlife Registered User

    تاریخ عضویت:
    ‏28 مارس 2009
    نوشته ها:
    1,392
    تشکر شده:
    563
    محل سکونت:
    MACS0647-JD
    واقعاً از شما ممنونم دوست عزیز ، ببینم این برنامه برای کدهای PHP هم کاربرد داره ؟
     
  4. Phantom Hive

    Phantom Hive کاربر تازه وارد

    تاریخ عضویت:
    ‏14 می 2010
    نوشته ها:
    99
    تشکر شده:
    0
    نمی دونم شما برنامه رو دیدید یا نه. تا اونجایی که متوجه شدم با فایل های داخل دایرکتوری ها به عنوان فایل متنی برخورد می کنه. بصورت گرافیکی نشون میده که کدوم خطوط اضافه شده، کدوم خطوط حذف شده و کدوم خطوط تغییر کرده.

    من منظورتون رو از کاربرد متوجه نمی شوم. از اونجایی که اسکریپت های PHP فایل های اسکی هستند، برنامه مشکلی برای مقایسه کردن شون نداره.

    البته بگم خروجی این برنامه با خروجی IDE های پیشرفته که نسخه های مختلف فایل ها رو از SubVersion یا Team Server لود می کنند و مقایسه می کنند قابل مقایسه نیست. این یک ابزار خیلی ساده است برای اجرای یک مقایسۀ ساده. مثلاً دستورات یا توابع PHP داخل متن به رنگ متمایز نیستند و ...