588 results found
-
SQL Source Control - Subversion - Switching
We branch our database often for requirements and version releases. Each version gets a tag which makes it easy to link to the proper version. When bugs come in we need to validate them. One of the steps that needs to happen is we need to make sure our database is on the same version that the bug came in for. The easiest way to do this would be to perform a subversion switch command to the tag in our repository for that version of database. It is very difficult to do this with SQL Source Control as it stands…
8 votes -
Why check and re-check for changes so many times?
Using SSC 3.0.11.3531
Dedicated development model- We finally get a nice little notification that Commit Tab has been updated. (Kudos for finally doing something in the background and letting users know they have to take action on something)
- Click on the notification to open the Commit Tab
- Wait for SSC to determine latest version and work out whats changed.
- Select my items and say commit
- Wait for SSC to once again determine the latest version and work out whats changed and commit my selected changes to TFS.
Surely
a) You already know what items are changed in order to show…8 votes -
8 votes
-
distinguish between unique and non-unique indexes
(This is actually relevant to both SQL Compare and SQL Source Control.)
We really need to be able to distinguish between unique and non-unique indexes when comparing, checking in, and deploying database schema changes. ("Unique indexes" include primary keys, unique constraints, and unique indexes on tables and unique indexes on views; "non-unique indexes" include non-unique indexes on tables and views.)
Unique indexes are essential to the database development process. They make a significant functional difference to the behavior of the database: they enforce business rules and referential integrity; they limit the data that can be entered into the database; foreign…
8 votes -
In the commit window, have a search field as in SQL Compare to locate item to commit
In the commit window, have a search field as in SQL Compare to locate item to commit
8 votes -
This app to too chatty with the database! Turning polling off is not straightfoward to do like it should be and once you start Source Contro
Turning off polling is not a straightforward task. And after I've used Source Control I have to exit SSMS and restart it in order to not have it generate a ridiculous about of traffic to my SQL Server 2012 SP1 instance. This has to be fixed or I'll find another tool.
8 votes -
Use windows username instead of disaply name for linking to TFS 2012
I am unable to link databases to TFS 2012 due to our parent company enforcing a Active Directory display name of "LastName, FirstName" which TFS claims is invalid due to the comma.
It is a known issue with TFS (http://connect.microsoft.com/VisualStudio/feedback/details/768112/tfs-2012-build-failing-with-tf10158-user-name-contains-unsupported-characters)
The workaround listed on Microsoft Connect is to use "domain\username" instead of display name when sending commands to TFS. Unfortunately, SQL Source Control doesn't expose a way to do this currently.
8 votes -
Exclude/Include filter not working as expected, SLOW performance
we have 13000 objects in our database.
12800 of them are all in the dbo schema which contains the standard logic for our product.
The rest 200 are in the customer specific schema.
We are not interested in source controlling the standard logic, since we get it from our supplier.
We need to source control our customer specific changes. For that every change is made in another schema.
We can perfectly filter the objects out for source control with your tool.
(so they do not appear on the commit screen). However it is very very slow, that's why I suspected…8 votes -
Make it obvious if there any "Get latest" items
When the SQL Source Control tab refreshes, it would be exceedingly useful to see if there are any items under the "Get latest" tab without having to go into the tab.
I would suggest adding the number of changes in the tab to the tab title. For example...
_/ Commit changes (12) _/ Get latest (2) _.....
8 votes -
object revisions
Perhaps this already exists, but I couldn't easily find it by searching. We are using SVN as a backend. When checking in files, the "revision" number seems to be incremental based upon a global revision number, and NOT the actual revision number of the object being checked in.
If I'm creating a brand-new procedure and I check it in, the revision number should be 1??? Not 152 or some other number.
This way, after many changes, of when I want to go back to a prior version, you can easily find it!
Can this please be added?
8 votes -
Ability to commit all databases on a given SQL Instance at one time. No need for per-database commits.
Too much effort involved to commit multiple databases. Need the ability to right-click at the instance-level, and initiate a check-in for all databases with affinity to a source-control provider.
8 votes -
Ability to recompare with source on the Setup tab
Sometimes after committing changes to source I then want to restore a copy of a production database over the top of my dev db and test the changes by running "Get Latest". It seems that something is cached and there are no changes to get. It would be helpful to have a RECOMPARE button on the setup page that does a full compare of the current DB against source for both schema and static data. This would avoid the work around of unlinking, removing temp folder and relinking.
8 votes -
Add the "solution" concept for multiple projects
It would be nice to allow comparison "solutions" where you could have multiple projects bundled together. The solution comparison could be run in a single step, and all projects would be run with results in separate tabbed windows. For example, on a weekly basis I need to compare DEV and LIVE schemas for nine databases. I have nine separate projects that I need to open and run. If I could bundle these into a solution, run the solution and have all nine projects run and get their results displayed in tabs, that would save a ton of time.
8 votes -
From the Source Contol tab, it should be easy to tell which instance you are updating.
Sometimes I'm connected to multiple instances and it would be nice if the Source Control tab made it clear which instance I was about to change or commit from.
8 votes -
Locking/unlocking functionality
Get rid of the option for anybody to unlock an object, but instead allow to unlock only by the person that locked the object or by a group in group role in the database where only few people have access.
8 votes -
Ability push database linking of database to team members
When using a shared database development model having a location which allows you see which developers have linked to the database. Also having the ability to be able to push out the linking to the database to developers from a central point
8 votes -
Add 'Work Item Number' to the History screen for TFS users
Add a column in the results for TFS customers so that they can see what Work Item was associated with the changeset
8 votes -
'Modified' SVN Action over 'Replacing'
Issue: In most cases, committing changes from the Commit tab marks 'Action' in SVN logs as 'Replacing' than 'Modified'. This is creating a major tree conflict and related problems for us when trying to merge changes between branches.
Suggested feature: add option in settings to change this behavior so that Source Control will always do 'Modified' for existing objects than 'Replacing'.
https://productsupport.red-gate.com/hc/en-us/requests/165651
8 votes -
Include Linked Servers as a versioned object
We use Linked-Servers to connect to Oracle databases. These objects can be added by a developer and then need to be versioned like any other SQL object.
7 votes -
Diff panel doesn't save the text size
When i change the diff panel text size and reopen the management studio, the text is not the size i have previously selected. Some other options (line numbers) doesn't save too.
7 votes
- Don't see your idea?